commit 1206906cf4aa39436e8f4e5d7e429d0daf86a20b Author: junv Date: Tue Sep 11 16:13:28 2012 +0800 加入插入排序 diff --git a/.metadata/.lock b/.metadata/.lock new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 0000000..e5b38f1 --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,991 @@ +!SESSION 2012-09-11 10:11:12.236 ----------------------------------------------- +eclipse.buildId=I20120608-1400 +java.version=1.7.0_07 +java.vendor=Oracle Corporation +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US +Framework arguments: -product org.eclipse.epp.package.jee.product +Command-line arguments: -data /home/junv/myworkspace -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.jface 2 0 2012-09-11 10:11:25.676 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:11:25.676 +!MESSAGE A conflict occurred for ALT+SHIFT+D R: +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.debug,Debug on Server, + Debug the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@462e5d05, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.debug,Debug Ruby Application, + Debug Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@ddd1742, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:11:25.676 +!MESSAGE A conflict occurred for ALT+SHIFT+X R: +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.run,Run on Server, + Run the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@2e21f52a, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.run,Run Ruby Application, + Run Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@3766b00f, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:11:25.676 +!MESSAGE A conflict occurred for CTRL+SHIFT+D: +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.Display,Display, + Display result of evaluating selected text, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@36b0c533, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.dialogAndWindow,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.download,Download..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@f62b352, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.radrails.rails.ui.command.debug.server,Debug Server, + , + Category(org.radrails.rails.ui.category,Rails,null,true), + org.eclipse.ui.internal.MakeHandlersGo@18ead462, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:11:25.676 +!MESSAGE A conflict occurred for CTRL+SHIFT+U: +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu,Show Occurrences in File Quick Menu, + Shows the Occurrences in File quick menu, + Category(org.eclipse.search.ui.category.search,Search,Search command category,true), + org.eclipse.ui.internal.MakeHandlersGo@611d7ab5, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.upload,Upload..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@566332e2, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) + +!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-09-11 10:11:50.306 +!MESSAGE Unable to create class 'org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor' from bundle '655' +!STACK 0 +org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTError: No more handlesNative code library failed to load. (java.lang.UnsatisfiedLinkError: /home/junv/app/eclipse/plugins/com.aptana.swt.webkitbrowser.linux.x86_64_1.0.0.1345233987/os/linux/x86_64/libcefjni.so: libjpeg.so.62: cannot open shared object file: No such file or directory) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:837) + at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:318) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:240) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:889) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:623) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1042) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:67) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:4291) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:57) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:418) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:385) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:578) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:314) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:962) + at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3071) + at org.eclipse.ui.internal.WorkbenchPage.access$21(WorkbenchPage.java:2996) + at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2978) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2974) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2933) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2916) + at com.aptana.portal.ui.internal.Portal$1.runInUIThread(Portal.java:221) + at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3529) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3182) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +Caused by: org.eclipse.swt.SWTError: No more handlesNative code library failed to load. (java.lang.UnsatisfiedLinkError: /home/junv/app/eclipse/plugins/com.aptana.swt.webkitbrowser.linux.x86_64_1.0.0.1345233987/os/linux/x86_64/libcefjni.so: libjpeg.so.62: cannot open shared object file: No such file or directory) + at org.eclipse.swt.SWT.error(SWT.java:4387) + at cef.CEFJNI.(CEFJNI.java:23) + at cef.CEF.CefInitialize(CEF.java:13) + at com.aptana.swt.webkitbrowser.CEFHelper.initialize(CEFHelper.java:114) + at com.aptana.swt.webkitbrowser.CEFHelper.newBrowser(CEFHelper.java:70) + at com.aptana.swt.webkitbrowser.WebKitBrowser.(WebKitBrowser.java:80) + at com.aptana.browser.WebBrowserViewer.(WebBrowserViewer.java:141) + at com.aptana.portal.ui.internal.BrowserViewerWrapper.createWebkitBrowserViewer(BrowserViewerWrapper.java:30) + at com.aptana.portal.ui.browser.AbstractPortalBrowserEditor.createBrowserViewer(AbstractPortalBrowserEditor.java:136) + at com.aptana.portal.ui.browser.AbstractPortalBrowserEditor.createPartControl(AbstractPortalBrowserEditor.java:93) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:129) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:95) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:300) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) + ... 77 more +Caused by: java.lang.UnsatisfiedLinkError: /home/junv/app/eclipse/plugins/com.aptana.swt.webkitbrowser.linux.x86_64_1.0.0.1345233987/os/linux/x86_64/libcefjni.so: libjpeg.so.62: cannot open shared object file: No such file or directory + at java.lang.ClassLoader$NativeLibrary.load(Native Method) + at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) + at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) + at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) + at java.lang.Runtime.loadLibrary0(Runtime.java:845) + at java.lang.System.loadLibrary(System.java:1084) + at cef.CEFJNI.(CEFJNI.java:21) + ... 93 more + +!ENTRY org.eclipse.ui 4 4 2012-09-11 10:11:50.530 +!MESSAGE An internal error has occurred. +!STACK 0 +java.lang.NullPointerException + at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3087) + at org.eclipse.ui.internal.WorkbenchPage.access$21(WorkbenchPage.java:2996) + at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2978) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2974) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2933) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2916) + at com.aptana.portal.ui.internal.Portal$1.runInUIThread(Portal.java:221) + at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3529) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3182) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SESSION 2012-09-11 10:16:41.228 ----------------------------------------------- +eclipse.buildId=I20120608-1400 +java.version=1.7.0_07 +java.vendor=Oracle Corporation +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US +Framework arguments: -product org.eclipse.epp.package.jee.product +Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.jface 2 0 2012-09-11 10:16:56.105 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:16:56.105 +!MESSAGE A conflict occurred for ALT+SHIFT+D R: +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.debug,Debug on Server, + Debug the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@12eafc34, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.debug,Debug Ruby Application, + Debug Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@153c3a0, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:16:56.105 +!MESSAGE A conflict occurred for ALT+SHIFT+X R: +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.run,Run on Server, + Run the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@29004776, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.run,Run Ruby Application, + Run Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@5153a901, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:16:56.105 +!MESSAGE A conflict occurred for CTRL+SHIFT+D: +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.Display,Display, + Display result of evaluating selected text, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@73d2f20c, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.dialogAndWindow,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.download,Download..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@1e112d3c, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.radrails.rails.ui.command.debug.server,Debug Server, + , + Category(org.radrails.rails.ui.category,Rails,null,true), + org.eclipse.ui.internal.MakeHandlersGo@79b0cd8f, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:16:56.105 +!MESSAGE A conflict occurred for CTRL+SHIFT+U: +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu,Show Occurrences in File Quick Menu, + Shows the Occurrences in File quick menu, + Category(org.eclipse.search.ui.category.search,Search,Search command category,true), + org.eclipse.ui.internal.MakeHandlersGo@4687a5b3, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.upload,Upload..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@738faef1, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SESSION 2012-09-11 10:19:28.247 ----------------------------------------------- +eclipse.buildId=I20120608-1400 +java.version=1.7.0_07 +java.vendor=Oracle Corporation +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US +Framework arguments: -product org.eclipse.epp.package.jee.product +Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.jface 2 0 2012-09-11 10:19:50.645 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:19:50.645 +!MESSAGE A conflict occurred for ALT+SHIFT+D R: +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.debug,Debug on Server, + Debug the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@443d9eba, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.debug,Debug Ruby Application, + Debug Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@297fe856, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:19:50.645 +!MESSAGE A conflict occurred for ALT+SHIFT+X R: +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.run,Run on Server, + Run the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@c6e7b63, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.run,Run Ruby Application, + Run Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@2966a6f5, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:19:50.645 +!MESSAGE A conflict occurred for CTRL+SHIFT+D: +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.Display,Display, + Display result of evaluating selected text, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@125b340f, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.dialogAndWindow,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.download,Download..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@21b6ce33, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.radrails.rails.ui.command.debug.server,Debug Server, + , + Category(org.radrails.rails.ui.category,Rails,null,true), + org.eclipse.ui.internal.MakeHandlersGo@689b878f, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:19:50.645 +!MESSAGE A conflict occurred for CTRL+SHIFT+U: +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu,Show Occurrences in File Quick Menu, + Shows the Occurrences in File quick menu, + Category(org.eclipse.search.ui.category.search,Search,Search command category,true), + org.eclipse.ui.internal.MakeHandlersGo@3ae0f2f0, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.upload,Upload..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@66d88c3, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) + +!ENTRY org.eclipse.core.jobs 2 2 2012-09-11 10:20:27.167 +!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.usage.StudioAnalytics$1 +!SESSION 2012-09-11 10:35:37.248 ----------------------------------------------- +eclipse.buildId=I20120608-1400 +java.version=1.7.0_07 +java.vendor=Oracle Corporation +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US +Framework arguments: -product org.eclipse.epp.package.jee.product +Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.jface 2 0 2012-09-11 10:35:51.801 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:35:51.801 +!MESSAGE A conflict occurred for ALT+SHIFT+D R: +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.debug,Debug on Server, + Debug the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@4942c49a, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+D R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.debug,Debug Ruby Application, + Debug Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@3e798009, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:35:51.801 +!MESSAGE A conflict occurred for ALT+SHIFT+X R: +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.run,Run on Server, + Run the current selection on a server, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@7a4cfd05, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+X R, + ParameterizedCommand(Command(com.aptana.ruby.debug.ui.RubyShortcut.run,Run Ruby Application, + Run Ruby Application, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@547791fd, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:35:51.802 +!MESSAGE A conflict occurred for CTRL+SHIFT+D: +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.Display,Display, + Display result of evaluating selected text, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@7611a45d, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.dialogAndWindow,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.download,Download..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@3e123a, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+D, + ParameterizedCommand(Command(org.radrails.rails.ui.command.debug.server,Debug Server, + , + Category(org.radrails.rails.ui.category,Rails,null,true), + org.eclipse.ui.internal.MakeHandlersGo@6b1e9df5, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:35:51.802 +!MESSAGE A conflict occurred for CTRL+SHIFT+U: +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu,Show Occurrences in File Quick Menu, + Shows the Occurrences in File quick menu, + Category(org.eclipse.search.ui.category.search,Search,Search command category,true), + org.eclipse.ui.internal.MakeHandlersGo@271476c4, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+U, + ParameterizedCommand(Command(com.aptana.ide.syncing.ui.commands.upload,Upload..., + , + Category(com.aptana.ide.syncing.ui.commands.category,File Transfer,File Transfer Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@308151e7, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.231 +!MESSAGE Launch shortcut 'org.python.pydev.debug.ui.launchShortcut.ironpython' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.233 +!MESSAGE No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.235 +!MESSAGE Launch shortcut 'org.python.pydev.debug.ui.launchShortcut.ironpython.unittest' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.235 +!MESSAGE No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.253 +!MESSAGE Launch shortcut 'org.python.pydev.debug.ui.launchShortcut.jython' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.254 +!MESSAGE No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.255 +!MESSAGE Launch shortcut 'org.python.pydev.debug.ui.launchShortcut.jython.unittest' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.256 +!MESSAGE No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.259 +!MESSAGE Launch shortcut 'org.python.pydev.debug.ui.launchShortcut.python' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.260 +!MESSAGE No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.261 +!MESSAGE Launch shortcut 'org.python.pydev.debug.ui.launchShortcut.python.unittest' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.262 +!MESSAGE No property tester contributes a property org.python.pydev.debug.ui.python_type to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.debug.ui 4 0 2012-09-11 10:46:34.263 +!MESSAGE Launch shortcut 'com.aptana.ruby.debug.ui.RubyShortcut' enablement expression caused exception. Shortcut was removed. +!STACK 1 +org.eclipse.core.runtime.CoreException: No property tester contributes a property org.eclipse.core.resources.contentTypeId to type class org.eclipse.ui.part.FileEditorInput + at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:123) + at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:96) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68) + at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) + at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) + at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) + at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:295) + at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) + at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:137) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1285) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) + at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1268) + at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1248) + at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1237) + at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1210) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281) + at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:676) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1723) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4363) + at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2332) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3177) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) + at org.eclipse.equinox.launcher.Main.run(Main.java:1438) + at org.eclipse.equinox.launcher.Main.main(Main.java:1414) +!SUBENTRY 1 org.eclipse.core.expressions 4 201 2012-09-11 10:46:34.264 +!MESSAGE No property tester contributes a property org.eclipse.core.resources.contentTypeId to type class org.eclipse.ui.part.FileEditorInput + +!ENTRY org.eclipse.jface 2 0 2012-09-11 10:48:21.793 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2012-09-11 10:48:21.793 +!MESSAGE A conflict occurred for CTRL+D: +Binding(CTRL+D, + ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, + Send end of file, + Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), + org.eclipse.ui.internal.MakeHandlersGo@290a480d, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.debug.ui.console,,,system) +Binding(CTRL+D, + ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, + Delete a line of text, + Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), + org.eclipse.ui.internal.MakeHandlersGo@62006287, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.textEditorScope,,,system) diff --git a/.metadata/.mylyn/.taskListIndex/segments.gen b/.metadata/.mylyn/.taskListIndex/segments.gen new file mode 100644 index 0000000..63a7ec9 Binary files /dev/null and b/.metadata/.mylyn/.taskListIndex/segments.gen differ diff --git a/.metadata/.mylyn/.taskListIndex/segments_1 b/.metadata/.mylyn/.taskListIndex/segments_1 new file mode 100644 index 0000000..e56bf24 Binary files /dev/null and b/.metadata/.mylyn/.taskListIndex/segments_1 differ diff --git a/.metadata/.mylyn/.tasks.xml.zip b/.metadata/.mylyn/.tasks.xml.zip new file mode 100644 index 0000000..7aa1daa Binary files /dev/null and b/.metadata/.mylyn/.tasks.xml.zip differ diff --git a/.metadata/.mylyn/repositories.xml.zip b/.metadata/.mylyn/repositories.xml.zip new file mode 100644 index 0000000..4b48848 Binary files /dev/null and b/.metadata/.mylyn/repositories.xml.zip differ diff --git a/.metadata/.mylyn/tasks.xml.zip b/.metadata/.mylyn/tasks.xml.zip new file mode 100644 index 0000000..252db32 Binary files /dev/null and b/.metadata/.mylyn/tasks.xml.zip differ diff --git a/.metadata/.plugins/com.aptana.core.io/connections.10 b/.metadata/.plugins/com.aptana.core.io/connections.10 new file mode 100644 index 0000000..46f1522 --- /dev/null +++ b/.metadata/.plugins/com.aptana.core.io/connections.10 @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/com.aptana.syncing.core/defaultConnection.10 b/.metadata/.plugins/com.aptana.syncing.core/defaultConnection.10 new file mode 100644 index 0000000..7f5a991 --- /dev/null +++ b/.metadata/.plugins/com.aptana.syncing.core/defaultConnection.10 @@ -0,0 +1,7 @@ + + + +Default +file:/home/junv + + \ No newline at end of file diff --git a/.metadata/.plugins/com.aptana.syncing.core/sites.10 b/.metadata/.plugins/com.aptana.syncing.core/sites.10 new file mode 100644 index 0000000..dc24d7a --- /dev/null +++ b/.metadata/.plugins/com.aptana.syncing.core/sites.10 @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/com.aptana.webserver.core/webservers.7 b/.metadata/.plugins/com.aptana.webserver.core/webservers.7 new file mode 100644 index 0000000..30ebbdb --- /dev/null +++ b/.metadata/.plugins/com.aptana.webserver.core/webservers.7 @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/1/60584e4bbafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/1/60584e4bbafb00111c77e7d40db7e589 new file mode 100644 index 0000000..4330666 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/1/60584e4bbafb00111c77e7d40db7e589 @@ -0,0 +1,15 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + //---------- + for(int flag: array){ + System.out.println(+flag); + } + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/20/0019edc2bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/20/0019edc2bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..234bf01 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/20/0019edc2bbfb00111c77e7d40db7e589 @@ -0,0 +1,23 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + + } + array[j] = temp; + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/20/5049939bbcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/20/5049939bbcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..61b6fbb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/20/5049939bbcfb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/21/500e0426e8fb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/21/500e0426e8fb00111c77e7d40db7e589 new file mode 100644 index 0000000..f42de36 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/21/500e0426e8fb00111c77e7d40db7e589 @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/22/506e35bbbcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/22/506e35bbbcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..e08f965 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/22/506e35bbbcfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0709cd9bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0709cd9bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..cfe631c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0709cd9bbfb00111c77e7d40db7e589 @@ -0,0 +1,23 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + array[j] = temp; + } + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/24/a07002fcbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/24/a07002fcbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..c835475 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/24/a07002fcbbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/25/80871109bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/25/80871109bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..10e2ea8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/25/80871109bdfb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + temp = array[j]; + } + + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/28/804700efb9fb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/28/804700efb9fb00111c77e7d40db7e589 new file mode 100644 index 0000000..04ba941 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/28/804700efb9fb00111c77e7d40db7e589 @@ -0,0 +1,9 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/28/a0b83d05bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/28/a0b83d05bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..58f1047 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/28/a0b83d05bcfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/2b/90868bd4bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/2b/90868bd4bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..c0cf18e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/2b/90868bd4bdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[j];j--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/31/70637bdebbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/31/70637bdebbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..a851614 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/31/70637bdebbfb00111c77e7d40db7e589 @@ -0,0 +1,23 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i<=array.length;i++){ + int temp = array[i]; + for(int j=i-1;j>=0 ;j--){ + + array[i] = array[j]; + array[j] = temp; + } + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/32/9079ca92b9fb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/32/9079ca92b9fb00111c77e7d40db7e589 new file mode 100644 index 0000000..f42de36 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/32/9079ca92b9fb00111c77e7d40db7e589 @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/37/f0bc61ecbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/37/f0bc61ecbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..3f9f36e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/37/f0bc61ecbbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println() + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/39/203c7b2dbcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/39/203c7b2dbcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..5f3782f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/39/203c7b2dbcfb00111c77e7d40db7e589 @@ -0,0 +1,27 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + //---------- + for(int flag: array){ + System.out.println(flag); + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/39/80f8af78bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/39/80f8af78bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..a35816e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/39/80f8af78bbfb00111c77e7d40db7e589 @@ -0,0 +1,26 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + breakl + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/39/a0e8d7eabbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/39/a0e8d7eabbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..cfe631c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/39/a0e8d7eabbfb00111c77e7d40db7e589 @@ -0,0 +1,23 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + array[j] = temp; + } + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3b/d0a266cdbafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/3b/d0a266cdbafb00111c77e7d40db7e589 new file mode 100644 index 0000000..f9f1e81 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/3b/d0a266cdbafb00111c77e7d40db7e589 @@ -0,0 +1,19 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3d/d0ba1627bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/3d/d0ba1627bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..ea4291b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/3d/d0ba1627bcfb00111c77e7d40db7e589 @@ -0,0 +1,25 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + //---------- + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3e/c022a8bbbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/3e/c022a8bbbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..55f83b5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/3e/c022a8bbbbfb00111c77e7d40db7e589 @@ -0,0 +1,23 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + + } + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4/900232c0b9fb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/4/900232c0b9fb00111c77e7d40db7e589 new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/40/c036f403befb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/40/c036f403befb00111c77e7d40db7e589 new file mode 100644 index 0000000..f824549 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/40/c036f403befb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + temp = array[inner]; + + } + + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/47/20177d3abefb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/47/20177d3abefb00111c77e7d40db7e589 new file mode 100644 index 0000000..b59d0d2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/47/20177d3abefb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + private static int [] array = {1,20,6,3,19,7,14,12,10}; + + public static void main(String args[]){ + + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + //便利排序后的数组 + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/48/4024baccbcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/48/4024baccbcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..e08f965 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/48/4024baccbcfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4a/20d630c8bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/4a/20d630c8bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..2222337 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/4a/20d630c8bdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[j];j--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4c/10c39e40befb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/4c/10c39e40befb00111c77e7d40db7e589 new file mode 100644 index 0000000..e20a9e8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/4c/10c39e40befb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + private static int [] array = {1,20,6,3,19,7,14,12,10}; + + public static void main(String args[]){ + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + //便利排序后的数组 + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4e/c0eb70e4bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/4e/c0eb70e4bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..8253b2e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/4e/c0eb70e4bafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4f/4097a270bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/4f/4097a270bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..2018b5f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/4f/4097a270bdfb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/53/20f0b034bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/53/20f0b034bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..f8c0da6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/53/20f0b034bcfb00111c77e7d40db7e589 @@ -0,0 +1,27 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + //---------- + for(int flag: array){ + System.out.println("暂时==="+flag); + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/55/208c2970bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/55/208c2970bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..61b6fbb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/55/208c2970bcfb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/59/e0fc86a1bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/59/e0fc86a1bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..373e55c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/59/e0fc86a1bbfb00111c77e7d40db7e589 @@ -0,0 +1,25 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/6/10260d6cbcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/6/10260d6cbcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..bbb788a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/6/10260d6cbcfb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + break; + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/60/20b6612dbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/60/20b6612dbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..06fe0ac --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/60/20b6612dbbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/67/4053033abefb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/67/4053033abefb00111c77e7d40db7e589 new file mode 100644 index 0000000..12a6d43 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/67/4053033abefb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + private static int [] array = {1,20,6,3,19,7,14,12,10}; + + public static void main(String args[]){ + + + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + //便利排序后的数组 + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/6c/50bf26a2bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/6c/50bf26a2bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..00cedf9 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/6c/50bf26a2bbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7a/e055f0c9bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/7a/e055f0c9bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..60fe3e9 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/7a/e055f0c9bcfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + /*//---------- + for(int flag: array){ + System.out.println(flag); + }*/ + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7c/001fac20bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/7c/001fac20bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..ac4e903 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/7c/001fac20bcfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/82/e08a075abdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/82/e08a075abdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..f4530bb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/82/e08a075abdfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/83/7069960fbafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/83/7069960fbafb00111c77e7d40db7e589 new file mode 100644 index 0000000..8e9a0d9 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/83/7069960fbafb00111c77e7d40db7e589 @@ -0,0 +1,9 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = new int[1,20,6,3,19,7,14,12,10,7]; + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/84/30e68285bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/84/30e68285bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..70f21c1 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/84/30e68285bbfb00111c77e7d40db7e589 @@ -0,0 +1,26 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + break; + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/84/a0444dc2bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/84/a0444dc2bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..9a79c35 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/84/a0444dc2bdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/8e/20c76d1cbefb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/8e/20c76d1cbefb00111c77e7d40db7e589 new file mode 100644 index 0000000..f297172 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/8e/20c76d1cbefb00111c77e7d40db7e589 @@ -0,0 +1,32 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + + } + + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/8f/00548567bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/8f/00548567bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..ed64dcb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/8f/00548567bcfb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + breakl; + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/95/4030b165bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/95/4030b165bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..4d50634 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/95/4030b165bcfb00111c77e7d40db7e589 @@ -0,0 +1,28 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/98/90e4be36e8fb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/98/90e4be36e8fb00111c77e7d40db7e589 new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/98/b01f013ebcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/98/b01f013ebcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..0515392 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/98/b01f013ebcfb00111c77e7d40db7e589 @@ -0,0 +1,28 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + //---------- + for(int flag: array){ + System.out.println(flag); + } + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/9d/d05f2909befb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/9d/d05f2909befb00111c77e7d40db7e589 new file mode 100644 index 0000000..9539203 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/9d/d05f2909befb00111c77e7d40db7e589 @@ -0,0 +1,32 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值 + temp = array[inner]; + + } + + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a6/603386c6bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/a6/603386c6bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..8ad43bd --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/a6/603386c6bdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;i=0 && temp < array[j];j--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a7/a07dfababbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/a7/a07dfababbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..902296f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/a7/a07dfababbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/aa/70571de2bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/aa/70571de2bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..e2c1d14 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/aa/70571de2bdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + array[inner] = temp; + temp = array[inner]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ac/30f2f35dbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/ac/30f2f35dbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..7782004 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/ac/30f2f35dbbfb00111c77e7d40db7e589 @@ -0,0 +1,27 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + } + + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b/504cfb8ebdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/b/504cfb8ebdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..09b4181 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b/504cfb8ebdfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b6/d04d31b2bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/b6/d04d31b2bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..fefa6fe --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b6/d04d31b2bafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j-1];j--){ + + array[i] = array[j]; + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b7/4015eb9fbdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/b7/4015eb9fbdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..46ee7d1 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b7/4015eb9fbdfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[j+1] = array[j]; //将最大的赋值给 + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b7/6097806fbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/b7/6097806fbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..004a570 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b7/6097806fbbfb00111c77e7d40db7e589 @@ -0,0 +1,25 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b9/406afea8bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/b9/406afea8bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..6fb9582 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b9/406afea8bafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/bb/e06db825bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/bb/e06db825bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..33ae3ce --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/bb/e06db825bdfb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + + } + temp = array[i-1]; + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/bf/40a77b8fbafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/bf/40a77b8fbafb00111c77e7d40db7e589 new file mode 100644 index 0000000..75ac59b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/bf/40a77b8fbafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0;j--){ + + + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/bf/c0df844cbefb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/bf/c0df844cbefb00111c77e7d40db7e589 new file mode 100644 index 0000000..9f44080 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/bf/c0df844cbefb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + //定义需要排序的数组 + private static int [] array = {1,20,6,3,19,7,14,12,10}; + + public static void main(String args[]){ + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + //便利排序后的数组 + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c/60be467cbcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/c/60be467cbcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..141c851 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/c/60be467cbcfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + //---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================"); + break; + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c/60c20b69bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/c/60c20b69bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..5038936 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/c/60c20b69bbfb00111c77e7d40db7e589 @@ -0,0 +1,26 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c/e00afd7abdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/c/e00afd7abdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..bcfd3b9 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/c/e00afd7abdfb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c5/3027210ebdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/c5/3027210ebdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..76991e5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/c5/3027210ebdfb00111c77e7d40db7e589 @@ -0,0 +1,31 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + + } + + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c7/9025113fbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/c7/9025113fbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..a3d05ad --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/c7/9025113fbbfb00111c77e7d40db7e589 @@ -0,0 +1,26 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + } + + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c9/c07224a7bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/c9/c07224a7bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..2ae130c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/c9/c07224a7bdfb00111c77e7d40db7e589 @@ -0,0 +1,33 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/cc/10c4b260bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/cc/10c4b260bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..6af41da --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/cc/10c4b260bbfb00111c77e7d40db7e589 @@ -0,0 +1,26 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d/50ec7b26bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d/50ec7b26bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..031b6db --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d/50ec7b26bafb00111c77e7d40db7e589 @@ -0,0 +1,11 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for() + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d/70684cf2bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d/70684cf2bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..802c44b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d/70684cf2bdfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + array[inner] = temp; + temp = array[inner]; + + } + + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d2/900ce9a5bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d2/900ce9a5bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..d9e2b08 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d2/900ce9a5bdfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[j+1] = array[j]; //将最大的赋值给目前比较的数组尾部 + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d5/30b0473dbbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d5/30b0473dbbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..98700f1 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d5/30b0473dbbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d5/d0a3e6c9bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d5/d0a3e6c9bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..292bf48 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d5/d0a3e6c9bafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d6/50abdacabbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d6/50abdacabbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..e349f03 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d6/50abdacabbfb00111c77e7d40db7e589 @@ -0,0 +1,23 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + array[i] = array[j]; + + } + array[i-1] = temp; + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d8/b04364eebbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d8/b04364eebbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..58f1047 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d8/b04364eebbfb00111c77e7d40db7e589 @@ -0,0 +1,22 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + } + + for(int flag: array){ + System.out.println(); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d9/10424ff9bcfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/d9/10424ff9bcfb00111c77e7d40db7e589 new file mode 100644 index 0000000..aaac8a2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/d9/10424ff9bcfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[i] = array[j]; + array[j] = temp; + } + + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e1/508b58afbafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/e1/508b58afbafb00111c77e7d40db7e589 new file mode 100644 index 0000000..b8e8221 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/e1/508b58afbafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j-1];j--){ + + array[i] = array[j]; + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e2/302553ddbdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/e2/302553ddbdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..2bf901d --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/e2/302553ddbdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e5/d007ee37befb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/e5/d007ee37befb00111c77e7d40db7e589 new file mode 100644 index 0000000..c8a98c7 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/e5/d007ee37befb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + //便利排序后的数组 + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e6/20ad4d29befb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/e6/20ad4d29befb00111c77e7d40db7e589 new file mode 100644 index 0000000..ac957f9 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/e6/20ad4d29befb00111c77e7d40db7e589 @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e7/7094a232bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/e7/7094a232bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..e854014 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/e7/7094a232bafb00111c77e7d40db7e589 @@ -0,0 +1,15 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ec/805171ceb9fb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/ec/805171ceb9fb00111c77e7d40db7e589 new file mode 100644 index 0000000..01bcf6f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/ec/805171ceb9fb00111c77e7d40db7e589 @@ -0,0 +1,5 @@ +package com.toozhao.sort; + +public class InsertionSort { + +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f2/c09b390ebefb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/f2/c09b390ebefb00111c77e7d40db7e589 new file mode 100644 index 0000000..2cbad3c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/f2/c09b390ebefb00111c77e7d40db7e589 @@ -0,0 +1,32 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int outer=1;outer=0 && temp < array[inner];inner--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner+1] = array[inner]; + //重新赋值第二大的数 + array[inner] = temp; + //重新赋值参考值,接着 + temp = array[inner]; + + } + + + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f3/00add114bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/f3/00add114bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..221a57a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/f3/00add114bafb00111c77e7d40db7e589 @@ -0,0 +1,9 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f6/60a28d64bdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/f6/60a28d64bdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..7158364 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/f6/60a28d64bdfb00111c77e7d40db7e589 @@ -0,0 +1,30 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + array[j+1] = array[j]; + array[j] = temp; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/fa/90c5ccbdbdfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/fa/90c5ccbdbdfb00111c77e7d40db7e589 new file mode 100644 index 0000000..282863f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/fa/90c5ccbdbdfb00111c77e7d40db7e589 @@ -0,0 +1,34 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10}; + + for(int i=1;i=0 && temp < array[j];j--){ + + /** + * 将最大的赋值给目前比较的数组尾部 + * + */ + array[j+1] = array[j]; + array[j] = temp; + temp = array[j]; + + } + + /*//---------- + for(int flag: array){ + System.out.println(flag); + } + System.out.println("========================");*/ + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/fc/c0a89b74bbfb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/fc/c0a89b74bbfb00111c77e7d40db7e589 new file mode 100644 index 0000000..2540073 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/fc/c0a89b74bbfb00111c77e7d40db7e589 @@ -0,0 +1,26 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 ;j--){ + + if(temp< array[j]){ + array[i] = array[j]; + array[j] = temp; + return ; + } + + } + } + + for(int flag: array){ + System.out.println(flag); + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/fe/10431ba2bafb00111c77e7d40db7e589 b/.metadata/.plugins/org.eclipse.core.resources/.history/fe/10431ba2bafb00111c77e7d40db7e589 new file mode 100644 index 0000000..bd88871 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/fe/10431ba2bafb00111c77e7d40db7e589 @@ -0,0 +1,18 @@ +package com.toozhao.sort; + +public class InsertionSort { + + public static void main(String args[]){ + + int [] array = {1,20,6,3,19,7,14,12,10,7}; + + for(int i=1;i=0 && temp < array[j];j--){ + + + + } + } + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.indexes/af/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.indexes/af/history.index new file mode 100644 index 0000000..a2aca66 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.indexes/af/history.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.indexes/e4/81/d0/9e/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.indexes/e4/81/d0/9e/history.index new file mode 100644 index 0000000..94cc7d7 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.indexes/e4/81/d0/9e/history.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.markers.snap new file mode 100644 index 0000000..5c51f01 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.markers.snap differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.syncinfo.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.syncinfo.snap new file mode 100644 index 0000000..5ed8437 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/InsertionSort/.syncinfo.snap differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.indexes/af/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.indexes/af/history.index new file mode 100644 index 0000000..480f699 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.indexes/af/history.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.markers.snap new file mode 100644 index 0000000..91d6c54 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.markers.snap differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.syncinfo.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.syncinfo.snap new file mode 100644 index 0000000..91d6c54 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/ShellSort/.syncinfo.snap differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 0000000..25cb955 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000..36498ff Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version new file mode 100644 index 0000000..6b2aaa7 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap new file mode 100644 index 0000000..404e62f Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree new file mode 100644 index 0000000..6f3b1e7 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.root/2.tree differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.core.io.10 b/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.core.io.10 new file mode 100644 index 0000000..899b995 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.core.io.10 @@ -0,0 +1,3 @@ +#safe table +#Tue Sep 11 16:10:28 CST 2012 +connections=connections.10 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.syncing.core.10 b/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.syncing.core.10 new file mode 100644 index 0000000..055531e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.syncing.core.10 @@ -0,0 +1,4 @@ +#safe table +#Tue Sep 11 16:10:28 CST 2012 +defaultConnection=defaultConnection.10 +sites=sites.10 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.webserver.core.7 b/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.webserver.core.7 new file mode 100644 index 0000000..51c8a55 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.safetable/com.aptana.webserver.core.7 @@ -0,0 +1,3 @@ +#safe table +#Tue Sep 11 16:10:28 CST 2012 +webservers=webservers.7 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 new file mode 100644 index 0000000..b777c52 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.snap b/.metadata/.plugins/org.eclipse.core.resources/.snap new file mode 100644 index 0000000..05ed42a Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.snap differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.editor.common.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.editor.common.prefs new file mode 100644 index 0000000..1f1a693 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.editor.common.prefs @@ -0,0 +1,15 @@ +AbstractTextEditor.Color.Background=20,20,20 +AbstractTextEditor.Color.Background.SystemDefault=false +AbstractTextEditor.Color.Foreground=248,248,248 +AbstractTextEditor.Color.Foreground.SystemDefault=false +AbstractTextEditor.Color.SelectionForeground=248,248,248 +AbstractTextEditor.Color.SelectionForeground.SystemDefault=false +CONFLICTING_COLOR=66,14,9 +INCOMING_COLOR=235,235,235 +OUTGOING_COLOR=235,235,235 +RESOLVED_COLOR=37,59,34 +additionIndicationColor=37,59,34 +changeIndicationColor=37,59,34 +currentLineColor=27,27,27 +deletionIndicationColor=66,14,9 +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.portal.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.portal.ui.prefs new file mode 100644 index 0000000..b59c4a2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.portal.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +last_known_studio_version=3.2.2.1343263605 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.theme.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.theme.prefs new file mode 100644 index 0000000..4de9731 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.theme.prefs @@ -0,0 +1,4 @@ +ACTIVE_THEME=Aptana Studio +THEME_CHANGED=1347330966078 +eclipse.preferences.version=1 +themes/Aptana\ Studio=I1R1ZSBTZXAgMTEgMTA6MTE6NDggQ1NUIDIwMTIKbmFtZT1BcHRhbmEgU3R1ZGlvCnNlbGVjdGlvbj1cI2RkZjBmZjMzCmxpbmVIaWdobGlnaHQ9XCNmZmZmZmYwOApmb3JlZ3JvdW5kPVwjZjhmOGY4CmJhY2tncm91bmQ9XCMxNDE0MTQKY2FyZXQ9XCNhN2E3YTcKLUNvbW1vbi09XmRvbnQubWF0Y2gKLS1Db25zb2xlLS09XmRvbnQubWF0Y2gKY29uc29sZS5lcnJvcj1cI2ZmMDAwMGZmXmNvbnNvbGUuZXJyb3IKY29uc29sZS5pbnB1dD1cIzVmYWZiMGZmXmNvbnNvbGUuaW5wdXQKY29uc29sZS5wcm9tcHQ9XCM4Mzg0YTFmZl5jb25zb2xlLnByb21wdApjb25zb2xlLndhcm5pbmc9XCNmZmQ3MDBmZl5jb25zb2xlLndhcm5pbmcKY29uc29sZS5kZWJ1Zz1cI2ZmZWM4YmZmXmNvbnNvbGUuZGVidWcKaHlwZXJsaW5rPVwjNTQ4ZmEwZmZeaHlwZXJsaW5rCi0tTWlzYy4tLT1eZG9udC5tYXRjaApVbnN0YWdlZFwgZmlsZXM9XCNmOGY4ZjhmZixcIzQyMGUwOWZmXm1hcmt1cC5kZWxldGVkClN0YWdlZFwgZmlsZXM9XCNmOGY4ZjhmZixcIzI1M2IyMmZmXm1hcmt1cC5pbnNlcnRlZAptYXJrdXAuY2hhbmdlZD1cI2Y4ZjhmOGZmLFwjNGE0MTBkZmZebWFya3VwLmNoYW5nZWQKbWFya3VwLnVuZGVybGluZT11bmRlcmxpbmVebWFya3VwLnVuZGVybGluZQptYXJrdXAuYm9sZD1ib2xkXm1hcmt1cC5ib2xkCm1hcmt1cC5pdGFsaWM9aXRhbGljXm1hcmt1cC5pdGFsaWMKbWV0YS5kaWZmLFwgbWV0YS5kaWZmLmhlYWRlcj1cI2Y4ZjhmOGZmLFwjMGUyMjMxZmYsaXRhbGljXm1ldGEuZGlmZiwgbWV0YS5kaWZmLmhlYWRlcgptZXRhLnNlcGFyYXRvci5kaWZmPVwjZmZmZmZmZmYsXCMzNDY3ZDFmZixpdGFsaWNebWV0YS5zZXBhcmF0b3IuZGlmZgptZXRhLnNlcGFyYXRvcj1cI2ZmZmZmZmZmLFwjMzQ2N2QxZmZebWV0YS5zZXBhcmF0b3IKcHJvcGVydHk9XCM4NzlhYjVmZl5wcm9wZXJ0eQotVGhlbWVcIFNwZWNpZmljLT1eZG9udC5tYXRjaAppbnZpc2libGVzPVwjZmZmZmZmNDBeaW52aXNpYmxlcwpDb21tZW50PVwjNWY1YTYwZmYsaXRhbGljXmNvbW1lbnQKQ29uc3RhbnQ9XCNjZjZhNGNmZl5jb25zdGFudApFbnRpdHk9XCM5YjcwM2ZmZl5lbnRpdHkKS2V5d29yZD1cI2NkYTg2OWZmXmtleXdvcmQKU3RvcmFnZT1cI2Y5ZWU5OGZmXnN0b3JhZ2UKU3RyaW5nPVwjOGY5ZDZhZmZec3RyaW5nClN1cHBvcnQ9XCM5Yjg1OWRmZl5zdXBwb3J0ClZhcmlhYmxlPVwjNzU4N2E2ZmZedmFyaWFibGUKSW52YWxpZFwgXHUyMDEzXCBEZXByZWNhdGVkPVwjZDJhOGExZmYsaXRhbGljLHVuZGVybGluZV5pbnZhbGlkLmRlcHJlY2F0ZWQKSW52YWxpZFwgXHUyMDEzXCBJbGxlZ2FsPVwjZjhmOGY4ZmYsXCM1NjJkNTZiZl5pbnZhbGlkLmlsbGVnYWwKXHUyNjY2XCBFbWJlZGRlZFwgU291cmNlPVwjZjhmOGY4ZmYsXCNiMGIzYmExNF50ZXh0IHNvdXJjZQpcdTI2NjZcIEVtYmVkZGVkXCBTb3VyY2VcIChCcmlnaHQpPVwjZjhmOGY4ZmYsXCNiMWIzYmEyMV50ZXh0Lmh0bWwucnVieSBzb3VyY2UKXHUyNjY2XCBFbnRpdHlcIGluaGVyaXRlZC1jbGFzcz1cIzliNWMyZWZmLGl0YWxpY15lbnRpdHkub3RoZXIuaW5oZXJpdGVkLWNsYXNzClx1MjY2NlwgU3RyaW5nXCBlbWJlZGRlZC1zb3VyY2U9XCNkYWVmYTNmZl5zdHJpbmcgc291cmNlClx1MjY2NlwgU3RyaW5nXCBjb25zdGFudD1cI2RkZjJhNGZmXnN0cmluZyBjb25zdGFudApcdTI2NjZcIFN0cmluZy5yZWdleHA9XCNlOWMwNjJmZl5zdHJpbmcucmVnZXhwClx1MjY2NlwgU3RyaW5nLnJlZ2V4cC5cdTAwQUJzcGVjaWFsXHUwMEJCPVwjY2Y3ZDM0ZmZec3RyaW5nLnJlZ2V4cCBjb25zdGFudC5jaGFyYWN0ZXIuZXNjYXBlLCBzdHJpbmcucmVnZXhwIHNvdXJjZS5ydWJ5LmVtYmVkZGVkLCBzdHJpbmcucmVnZXhwIHN0cmluZy5yZWdleHAuYXJiaXRyYXJ5LXJlcGl0aXRpb24KXHUyNjY2XCBTdHJpbmdcIHZhcmlhYmxlPVwjOGE5YTk1ZmZec3RyaW5nIHZhcmlhYmxlClx1MjY2NlwgU3VwcG9ydC5mdW5jdGlvbj1cI2RhZDA4NWZmXnN1cHBvcnQuZnVuY3Rpb24KXHUyNjY2XCBTdXBwb3J0LmNvbnN0YW50PVwjY2Y2YTRjZmZec3VwcG9ydC5jb25zdGFudApjXCBDL0MrK1wgUHJlcHJvY2Vzc29yXCBMaW5lPVwjODk5NmE4ZmZebWV0YS5wcmVwcm9jZXNzb3IuYwpjXCBDL0MrK1wgUHJlcHJvY2Vzc29yXCBEaXJlY3RpdmU9XCNhZmM0ZGJmZl5tZXRhLnByZXByb2Nlc3Nvci5jIGtleXdvcmQKXHUyNzE4XCBEb2N0eXBlL1hNTFwgUHJvY2Vzc2luZz1cIzQ5NDk0OWZmXm1ldGEudGFnLnNnbWwuZG9jdHlwZSwgbWV0YS50YWcuc2dtbC5kb2N0eXBlIGVudGl0eSwgbWV0YS50YWcuc2dtbC5kb2N0eXBlIHN0cmluZywgbWV0YS50YWcucHJlcHJvY2Vzc29yLnhtbCwgbWV0YS50YWcucHJlcHJvY2Vzc29yLnhtbCBlbnRpdHksIG1ldGEudGFnLnByZXByb2Nlc3Nvci54bWwgc3RyaW5nClx1MjcxOFwgTWV0YS50YWcuXHUwMEFCYWxsXHUwMEJCPVwjYWM4ODViZmZeZGVjbGFyYXRpb24udGFnLCBkZWNsYXJhdGlvbi50YWcgZW50aXR5LCBtZXRhLnRhZywgbWV0YS50YWcgZW50aXR5Clx1MjcxOFwgTWV0YS50YWcuaW5saW5lPVwjZTBjNTg5ZmZeZGVjbGFyYXRpb24udGFnLmlubGluZSwgZGVjbGFyYXRpb24udGFnLmlubGluZSBlbnRpdHksIHNvdXJjZSBlbnRpdHkubmFtZS50YWcsIHNvdXJjZSBlbnRpdHkub3RoZXIuYXR0cmlidXRlLW5hbWUsIG1ldGEudGFnLmlubGluZSwgbWV0YS50YWcuaW5saW5lIGVudGl0eQpcdTAwQTdcIGNzc1wgdGFnLW5hbWU9XCNjZGE4NjlmZl5tZXRhLnNlbGVjdG9yLmNzcyBlbnRpdHkubmFtZS50YWcKXHUwMEE3XCBjc3NcOnBzZXVkby1jbGFzcz1cIzhmOWQ2YWZmXm1ldGEuc2VsZWN0b3IuY3NzIGVudGl0eS5vdGhlci5hdHRyaWJ1dGUtbmFtZS50YWcucHNldWRvLWNsYXNzClx1MDBBN1wgY3NzXCNpZD1cIzhiOThhYmZmXm1ldGEuc2VsZWN0b3IuY3NzIGVudGl0eS5vdGhlci5hdHRyaWJ1dGUtbmFtZS5pZApcdTAwQTdcIGNzcy5jbGFzcz1cIzliNzAzZmZmXm1ldGEuc2VsZWN0b3IuY3NzIGVudGl0eS5vdGhlci5hdHRyaWJ1dGUtbmFtZS5jbGFzcwpcdTAwQTdcIGNzc1wgcHJvcGVydHktbmFtZVw6PVwjYzVhZjc1ZmZec3VwcG9ydC50eXBlLnByb3BlcnR5LW5hbWUuY3NzClx1MDBBN1wgY3NzXCBwcm9wZXJ0eS12YWx1ZTs9XCNmOWVlOThmZl5tZXRhLnByb3BlcnR5LWdyb3VwIHN1cHBvcnQuY29uc3RhbnQucHJvcGVydHktdmFsdWUuY3NzLCBtZXRhLnByb3BlcnR5LXZhbHVlIHN1cHBvcnQuY29uc3RhbnQucHJvcGVydHktdmFsdWUuY3NzClx1MDBBN1wgY3NzXCBAYXQtcnVsZT1cIzg2OTNhNWZmXm1ldGEucHJlcHJvY2Vzc29yLmF0LXJ1bGUga2V5d29yZC5jb250cm9sLmF0LXJ1bGUKXHUwMEE3XCBjc3NcIGFkZGl0aW9uYWwtY29uc3RhbnRzPVwjY2E3ODQwZmZebWV0YS5wcm9wZXJ0eS12YWx1ZSBzdXBwb3J0LmNvbnN0YW50Lm5hbWVkLWNvbG9yLmNzcywgbWV0YS5wcm9wZXJ0eS12YWx1ZSBjb25zdGFudApcdTAwQTdcIGNzc1wgY29uc3RydWN0b3IuYXJndW1lbnQ9XCM4ZjlkNmFmZl5tZXRhLmNvbnN0cnVjdG9yLmFyZ3VtZW50LmNzcwpcdTIzODdcIGRpZmYuaGVhZGVyPVwjZjhmOGY4ZmYsXCMwZTIyMzFmZixpdGFsaWNebWV0YS5kaWZmLCBtZXRhLmRpZmYuaGVhZGVyLCBtZXRhLnNlcGFyYXRvcgpcdTIzODdcIGRpZmYuZGVsZXRlZD1cI2Y4ZjhmOGZmLFwjNDIwZTA5ZmZebWFya3VwLmRlbGV0ZWQKXHUyMzg3XCBkaWZmLmNoYW5nZWQ9XCNmOGY4ZjhmZixcIzRhNDEwZGZmXm1hcmt1cC5jaGFuZ2VkClx1MjM4N1wgZGlmZi5pbnNlcnRlZD1cI2Y4ZjhmOGZmLFwjMjUzYjIyZmZebWFya3VwLmluc2VydGVkCk1hcmt1cFw6XCBMaXN0PVwjZjllZTk4ZmZebWFya3VwLmxpc3QKTWFya3VwXDpcIEhlYWRpbmc9XCNjZjZhNGNmZl5tYXJrdXAuaGVhZGluZwpBbm5vdGF0aW9uXCBPdmVycmlkZVwgLVwgc2VhcmNoUmVzdWx0SW5kaWNhdGlvbj1eb3ZlcnJpZGUuc2VhcmNoUmVzdWx0SW5kaWNhdGlvbgpBbm5vdGF0aW9uXCBPdmVycmlkZVwgLVwgeG1sVGFnUGFpck9jY3VycmVuY2VJbmRpY2F0aW9uPV5vdmVycmlkZS54bWxUYWdQYWlyT2NjdXJyZW5jZUluZGljYXRpb24KQW5ub3RhdGlvblwgT3ZlcnJpZGVcIC1cIGh0bWxUYWdQYWlyT2NjdXJyZW5jZUluZGljYXRpb249Xm92ZXJyaWRlLmh0bWxUYWdQYWlyT2NjdXJyZW5jZUluZGljYXRpb24KQW5ub3RhdGlvblwgT3ZlcnJpZGVcIC1cIHJ1YnlCbG9ja1BhaXJPY2N1cnJlbmNlSW5kaWNhdGlvbj1eb3ZlcnJpZGUucnVieUJsb2NrUGFpck9jY3VycmVuY2VJbmRpY2F0aW9uCkFubm90YXRpb25cIE92ZXJyaWRlXCAtXCBweWRldk9jY3VycmVuY2VJbmRpY2F0aW9uPV5vdmVycmlkZS5weWRldk9jY3VycmVuY2VJbmRpY2F0aW9uCg\=\= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.ui.prefs new file mode 100644 index 0000000..b71f1c5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.aptana.ui.prefs @@ -0,0 +1,3 @@ +IDEHasLaunchedBefore=true +PerspectiveVersion=103 +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..a469f5d --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +refresh.enabled=true +version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.runtime.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 0000000..3f96b2c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,3 @@ +content-types/com.aptana.editor.text.content-type.generic/file-extensions=sh,ss,bashrc,bash_profile,bash_login,profile,bash_logout,pt,cpt,dtml,rss,opml,feature +content-types/com.aptana.editor.text.content-type.generic/file-names=.textmate_init +eclipse.preferences.version=1 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 new file mode 100644 index 0000000..a2e2ec3 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\n\n +preferredTargets=default\:default| diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..69ddd08 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs new file mode 100644 index 0000000..ba777eb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.launching.PREF_VM_XML=\n\n\n\n\n\n diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..9cc74b9 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,19 @@ +content_assist_number_of_computers=21 +content_assist_proposals_background=255,255,255 +content_assist_proposals_foreground=77,77,77 +eclipse.preferences.version=1 +fontPropagated=true +org.eclipse.jdt.internal.ui.navigator.layout=2 +org.eclipse.jdt.ui.editor.tab.width= +org.eclipse.jdt.ui.formatterprofiles.version=12 +org.eclipse.jdt.ui.javadoclocations.migrated=true +org.eclipse.jdt.ui.text.code_templates_migrated=true +org.eclipse.jdt.ui.text.custom_code_templates= +org.eclipse.jdt.ui.text.custom_templates= +org.eclipse.jdt.ui.text.templates_migrated=true +org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|; +proposalOrderMigrated=true +spelling_locale_initialized=true +tabWidthPropagated=true +useAnnotationsPrefPage=true +useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs new file mode 100644 index 0000000..553bb96 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs @@ -0,0 +1,2 @@ +areThereWebServices=false +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs new file mode 100644 index 0000000..67b1d96 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.m2e.discovery.pref.projects= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs new file mode 100644 index 0000000..43e97e4 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +mylyn.attention.migrated=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs new file mode 100644 index 0000000..8d462a6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.api.tools.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.api.tools.prefs new file mode 100644 index 0000000..d2ed603 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.api.tools.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +knownEEFragments= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.search.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.search.prefs new file mode 100644 index 0000000..c0c4962 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.search.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.search.potentialMatch.fgColor=94,101,105 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs new file mode 100644 index 0000000..f9e585b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +pref_first_startup=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs new file mode 100644 index 0000000..56cd496 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.team.ui.first_time=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs new file mode 100644 index 0000000..25934ce --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs @@ -0,0 +1,19 @@ +eclipse.preferences.version=1 +htmlTagPairOccurrenceIndication=true +htmlTagPairOccurrenceIndicationColor=94,94,94 +htmlTagPairOccurrenceIndicationHighlighting=false +htmlTagPairOccurrenceIndicationTextStyle=BOX +overviewRuler_migration=migrated_3.1 +pydevOccurrenceHighlighting=false +pydevOccurrenceIndication=true +pydevOccurrenceIndicationColor=94,94,94 +pydevOccurrenceIndicationTextStyle=BOX +rubyBlockPairOccurrenceIndication=true +rubyBlockPairOccurrenceIndicationColor=94,94,94 +rubyBlockPairOccurrenceIndicationHighlighting=false +rubyBlockPairOccurrenceIndicationTextStyle=BOX +searchResultIndicationColor=94,101,105 +xmlTagPairOccurrenceIndication=true +xmlTagPairOccurrenceIndicationColor=94,94,94 +xmlTagPairOccurrenceIndicationHighlighting=false +xmlTagPairOccurrenceIndicationTextStyle=BOX diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs new file mode 100644 index 0000000..22c9da6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -0,0 +1,5 @@ +PROBLEMS_FILTERS_MIGRATE=true +eclipse.preferences.version=1 +platformState=1346893547043 +quickStart=false +tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs new file mode 100644 index 0000000..08076f2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +showIntro=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs new file mode 100644 index 0000000..5d31295 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -0,0 +1,4 @@ +//org.eclipse.ui.commands/state/org.eclipse.wst.xml.views.XPathView.processor.xpathprocessor/org.eclipse.ui.commands.radioState=xpath10 +ENABLED_DECORATORS=com.aptana.ui.io.decorators.connectionPointDecorator\:true,org.eclipse.jst.ws.jaxws.dom.integration.navigator.WebServiceDecorator\:true,org.eclipse.m2e.core.mavenVersionDecorator\:false,org.eclipse.wst.server.ui.decorator\:false,com.aptana.editor.php.epl.problemsDecorator\:true,com.aptana.git.ui.internal.GitLightweightDecorator\:true,com.aptana.debug.ui.decorators.StartPageDecorator\:true,com.aptana.ide.syncing.ui.decorators.CloakedLabelDecorator\:true,com.aptana.ide.syncing.ui.decorators.ResourceSiteDecorator\:true,com.aptana.ide.syncing.ui.decorators.FileSiteDecorator\:true,com.aptana.ide.ui.io.decorators.fileSystemDecorator\:true,com.aptana.ide.ui.io.decorators.filePrivateDecorator\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.DependencyDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ColumnDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ForeignKeyDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.IndexTriggerDecoration\:true,org.eclipse.datatools.connectivity.internal.core.ui.bookmarkDecoration\:true,org.eclipse.datatools.connectivity.internal.core.ui.FilterNodeDecoration\:true,org.eclipse.datatools.connectivity.ui.decorator.contentextension\:false,org.eclipse.datatools.enablement.ingres.ui.providers.decorators.SynonymDecorationService\:true,org.eclipse.datatools.enablement.ingres.internal.ui.providers.decorators.ParameterDecorationService\:true,org.eclipse.datatools.enablement.sybase.asa.proxytabledecorator\:true,org.eclipse.datatools.enablement.sybase.ase.webservicetabledecorator\:true,org.eclipse.datatools.enablement.sybase.systemtabledecorator\:true,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jdt.ui.buildpath.decorator\:true,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_ejb\:true,org.eclipse.jst.j2ee.navigator.internal.J2EEProjectDecorator\:true,org.eclipse.jst.jee.ui.internal.navigator.ejb.BeanDecorator\:true,org.eclipse.jst.jee.navigator.internal.JEEProjectDecorator\:true,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_servlet\:true,org.eclipse.jst.servlet.ui.Decorator\:true,org.eclipse.m2e.core.maven2decorator\:true,org.eclipse.mylyn.context.ui.decorator.interest\:true,org.eclipse.mylyn.tasks.ui.decorators.task\:true,org.eclipse.mylyn.team.ui.changeset.decorator\:true,org.eclipse.pde.ui.binaryProjectDecorator\:false,org.eclipse.rse.core.virtualobject.decorator\:true,org.eclipse.rse.core.binary.executable.decorator\:true,org.eclipse.rse.core.script.executable.decorator\:true,org.eclipse.rse.core.java.executable.decorator\:true,org.eclipse.rse.core.library.decorator\:true,org.eclipse.rse.core.link.decorator\:true,org.eclipse.rse.subsystems.error.decorator\:true,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true,org.eclipse.ui.VirtualResourceDecorator\:true,org.eclipse.ui.ContentTypeDecorator\:true,org.eclipse.ui.ResourceFilterDecorator\:false,org.eclipse.wst.jsdt.ui.override.decorator\:true,org.eclipse.wst.server.ui.navigatorDecorator\:true,org.python.pydev.navigator.decorator.problemsLabelDecorator\:true, +PLUGINS_NOT_ACTIVATED_ON_STARTUP=org.eclipse.m2e.discovery; +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/Firefox - Internal Server.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/Firefox - Internal Server.launch new file mode 100644 index 0000000..7cdbc2a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/Firefox - Internal Server.launch @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/InsertionSort.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/InsertionSort.launch new file mode 100644 index 0000000..eb8d2b4 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/InsertionSort.launch @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml new file mode 100644 index 0000000..a68946e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi new file mode 100644 index 0000000..f012e26 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -0,0 +1,2737 @@ + + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration + + topLevel + + + + + persp.actionSet:org.eclipse.mylyn.context.ui.actionSet + persp.actionSet:org.eclipse.mylyn.doc.actionSet + persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.rse.core.search.searchActionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:com.aptana.browser.actionSet + persp.actionSet:com.aptana.ruby.debug.ui.RubyDebugActionSet + persp.actionSet:org.eclipse.jst.j2ee.J2eeMainActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.debug.ui.debugActionSet + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.wst.server.ui.ServersView + persp.viewSC:org.eclipse.datatools.connectivity.DataSourceExplorerNavigator + persp.viewSC:org.eclipse.ui.views.BookmarkView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.views.PropertySheet + persp.viewSC:org.eclipse.ui.views.ResourceNavigator + persp.viewSC:org.eclipse.wst.common.snippets.internal.ui.SnippetsView + persp.viewSC:org.eclipse.ui.views.AllMarkersView + persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks + persp.viewSC:org.eclipse.search.ui.views.SearchView + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.showIn:org.eclipse.ui.navigator.ProjectExplorer + persp.newWizSC:org.eclipse.jpt.jpa.ui.wizard.newJpaProject + persp.perspSC:org.eclipse.jpt.ui.jpaPerspective + persp.perspSC:org.eclipse.debug.ui.DebugPerspective + persp.perspSC:org.eclipse.jdt.ui.JavaPerspective + persp.perspSC:org.eclipse.ui.resourcePerspective + persp.perspSC:org.eclipse.wst.web.ui.webDevPerspective + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.EarProjectWizard + persp.newWizSC:org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.appclient.AppClientProjectWizard + persp.newWizSC:org.eclipse.wst.web.ui.internal.wizards.SimpleWebProjectWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newJpaProject + persp.newWizSC:org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddSessionBeanWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddMessageDrivenBeanWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newEntity + persp.newWizSC:org.eclipse.jst.ws.creation.ui.wizard.serverwizard + persp.newWizSC:org.eclipse.ui.wizards.new.folder + persp.newWizSC:org.eclipse.ui.wizards.new.file + persp.actionSet:org.eclipse.wst.server.ui.internal.webbrowser.actionSet + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.actionSet:org.eclipse.wst.ws.explorer.explorer + + + newtablook + + + + + + + + + + newtablook + + + + + + newtablook + + + + + + + + + + + + + + + + + + + + + + + + View + categoryTag:Help + + + View + categoryTag:General + + + View + categoryTag:Help + + + + newtablook + org.eclipse.e4.primaryDataStack + EditorStack + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:General + + + View + categoryTag:Server + + + View + categoryTag:Data Management + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:Mylyn + + + + + stretch + + + + + + + + + + + + + + + + + + + + + + + + + + platform:gtk + + + + + + platform:gtk + + + + + + + + + + + platform:gtk + + + + platform:gtk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:gtk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor + + + View + categoryTag:Ant + + + View + categoryTag:Data Management + + + View + categoryTag:Data Management + + + View + categoryTag:Data Management + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:General + + + View + categoryTag:Help + + + View + categoryTag:Debug + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java + + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:JPA + + + View + categoryTag:JPA + + + View + categoryTag:JavaServer Faces + + + View + categoryTag:JavaServer Faces + + + View + categoryTag:JAX-WS + + + View + categoryTag:Mylyn + + + View + categoryTag:Mylyn + + + View + categoryTag:Mylyn + + + View + categoryTag:API Tools + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:CVS + + + View + categoryTag:CVS + + + View + categoryTag:Team + + + View + categoryTag:Team + + + View + categoryTag:Terminal + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Help + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Debug + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:Server + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:Maven + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:Studio + + + View + categoryTag:PyDev + + + View + categoryTag:PyDev + + + View + categoryTag:PyDev + + + View + categoryTag:PyDev + + + View + categoryTag:PyDev + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1059406521.index b/.metadata/.plugins/org.eclipse.jdt.core/1059406521.index new file mode 100644 index 0000000..5fe1ed0 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/1059406521.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/112058838.index b/.metadata/.plugins/org.eclipse.jdt.core/112058838.index new file mode 100644 index 0000000..7cd53db Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/112058838.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1628777091.index b/.metadata/.plugins/org.eclipse.jdt.core/1628777091.index new file mode 100644 index 0000000..3d3a403 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/1628777091.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1896379386.index b/.metadata/.plugins/org.eclipse.jdt.core/1896379386.index new file mode 100644 index 0000000..5e65681 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/1896379386.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1997393787.index b/.metadata/.plugins/org.eclipse.jdt.core/1997393787.index new file mode 100644 index 0000000..27d294d Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/1997393787.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2066590993.index b/.metadata/.plugins/org.eclipse.jdt.core/2066590993.index new file mode 100644 index 0000000..1b6af6c Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/2066590993.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2854197416.index b/.metadata/.plugins/org.eclipse.jdt.core/2854197416.index new file mode 100644 index 0000000..93f16c5 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/2854197416.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2929171023.index b/.metadata/.plugins/org.eclipse.jdt.core/2929171023.index new file mode 100644 index 0000000..257edeb Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/2929171023.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3011525400.index b/.metadata/.plugins/org.eclipse.jdt.core/3011525400.index new file mode 100644 index 0000000..5fe1ed0 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/3011525400.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3262413808.index b/.metadata/.plugins/org.eclipse.jdt.core/3262413808.index new file mode 100644 index 0000000..f204379 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/3262413808.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3281002356.index b/.metadata/.plugins/org.eclipse.jdt.core/3281002356.index new file mode 100644 index 0000000..03953ad Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/3281002356.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4148922009.index b/.metadata/.plugins/org.eclipse.jdt.core/4148922009.index new file mode 100644 index 0000000..9cc25c7 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/4148922009.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4179654448.index b/.metadata/.plugins/org.eclipse.jdt.core/4179654448.index new file mode 100644 index 0000000..f75deeb Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/4179654448.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/657122170.index b/.metadata/.plugins/org.eclipse.jdt.core/657122170.index new file mode 100644 index 0000000..0a17ec6 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/657122170.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps new file mode 100644 index 0000000..560b331 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache b/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache new file mode 100644 index 0000000..593f470 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt new file mode 100644 index 0000000..8586397 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt @@ -0,0 +1 @@ +java \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 0000000..593f470 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt new file mode 100644 index 0000000..0b51270 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt @@ -0,0 +1,2 @@ +INDEX VERSION 1.126+/home/junv/myworkspace/.metadata/.plugins/org.eclipse.jdt.core +112058838.index diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 0000000..04064f5 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ diff --git a/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml b/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml new file mode 100644 index 0000000..8992e8f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml @@ -0,0 +1,4 @@ + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml b/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml new file mode 100644 index 0000000..e58ea9e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 0000000..a4ee3cb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 0000000..9e390f5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png new file mode 100644 index 0000000..9abe3c5 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png new file mode 100644 index 0000000..a95f608 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png differ diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.1.0.20120530-0009.xml b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.1.0.20120530-0009.xml new file mode 100644 index 0000000..e0de515 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.1.0.20120530-0009.xml @@ -0,0 +1,41 @@ + + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + ${org.eclipse.m2e.log.dir}/0.log + + ${org.eclipse.m2e.log.dir}/%i.log + 1 + 10 + + + 100MB + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + WARN + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.team.cvs.core/.running b/.metadata/.plugins/org.eclipse.team.cvs.core/.running new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 0000000..97591fd --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,15 @@ + +
+
+ + + + + + + + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 0000000..26d2a32 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.python.pydev/ping.log b/.metadata/.plugins/org.python.pydev/ping.log new file mode 100644 index 0000000..41794ba --- /dev/null +++ b/.metadata/.plugins/org.python.pydev/ping.log @@ -0,0 +1,2 @@ +plugin.started%5B%5D=1347329823860%3APydev_2.7.0.2012080220 +plugin.started%5B%5D=1347329999277%3APydev_2.7.0.2012080220 diff --git a/.metadata/version.ini b/.metadata/version.ini new file mode 100644 index 0000000..c51ff74 --- /dev/null +++ b/.metadata/version.ini @@ -0,0 +1 @@ +org.eclipse.core.runtime=1 \ No newline at end of file diff --git a/InsertionSort/.classpath b/InsertionSort/.classpath new file mode 100644 index 0000000..fb565a5 --- /dev/null +++ b/InsertionSort/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/InsertionSort/.project b/InsertionSort/.project new file mode 100644 index 0000000..7bd0471 --- /dev/null +++ b/InsertionSort/.project @@ -0,0 +1,17 @@ + + + InsertionSort + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/InsertionSort/.settings/org.eclipse.jdt.core.prefs b/InsertionSort/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..7341ab1 --- /dev/null +++ b/InsertionSort/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/InsertionSort/bin/com/toozhao/sort/InsertionSort.class b/InsertionSort/bin/com/toozhao/sort/InsertionSort.class new file mode 100644 index 0000000..f3e1935 Binary files /dev/null and b/InsertionSort/bin/com/toozhao/sort/InsertionSort.class differ diff --git a/InsertionSort/src/com/toozhao/sort/InsertionSort.java b/InsertionSort/src/com/toozhao/sort/InsertionSort.java new file mode 100644 index 0000000..eac6500 --- /dev/null +++ b/InsertionSort/src/com/toozhao/sort/InsertionSort.java @@ -0,0 +1,29 @@ +package com.toozhao.sort; + +public class InsertionSort { + + // 定义需要排序的数组 + private static int[] array = { 1, 20, 6, 3, 19, 7, 14, 12, 10 }; + + public static void main(String args[]) { + + for (int outer = 1; outer < array.length; outer++) { + int temp = array[outer]; + for (int inner = outer - 1; inner >= 0 && temp < array[inner]; inner--) { + + /** + * 将最大的赋值给目前比较的数组尾部 由于这里的数组下标需要跟随循环而变化,所以只能使用 j来表示 + */ + array[inner + 1] = array[inner]; + // 重新赋值第二大的数 + array[inner] = temp; + // 重新赋值参考值,接着下标-1 + temp = array[inner]; + } + } + // 便利排序后的数组 + for (int flag : array) { + System.out.println(flag); + } + } +} diff --git a/ShellSort/.classpath b/ShellSort/.classpath new file mode 100644 index 0000000..fb565a5 --- /dev/null +++ b/ShellSort/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/ShellSort/.project b/ShellSort/.project new file mode 100644 index 0000000..195e1ed --- /dev/null +++ b/ShellSort/.project @@ -0,0 +1,17 @@ + + + ShellSort + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/ShellSort/.settings/org.eclipse.jdt.core.prefs b/ShellSort/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..7341ab1 --- /dev/null +++ b/ShellSort/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/ShellSort/bin/com/toozhao/sort/ShellSort.class b/ShellSort/bin/com/toozhao/sort/ShellSort.class new file mode 100644 index 0000000..f0d9add Binary files /dev/null and b/ShellSort/bin/com/toozhao/sort/ShellSort.class differ diff --git a/ShellSort/src/com/toozhao/sort/ShellSort.java b/ShellSort/src/com/toozhao/sort/ShellSort.java new file mode 100644 index 0000000..e04c439 --- /dev/null +++ b/ShellSort/src/com/toozhao/sort/ShellSort.java @@ -0,0 +1,13 @@ +package com.toozhao.sort; + +public class ShellSort { + + /** + * @param args + */ + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +}