diff --git a/Projet1/.metadata/.lock b/Projet1/.metadata/.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Projet1/.metadata/.mylyn/.taskListIndex/segments_1 b/Projet1/.metadata/.mylyn/.taskListIndex/segments_1 new file mode 100644 index 0000000000000000000000000000000000000000..38ccd0b1547bd1070f064c136b1ae2f7582c2980 Binary files /dev/null and b/Projet1/.metadata/.mylyn/.taskListIndex/segments_1 differ diff --git a/Projet1/.metadata/.mylyn/.taskListIndex/write.lock b/Projet1/.metadata/.mylyn/.taskListIndex/write.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Projet1/.metadata/.mylyn/repositories.xml.zip b/Projet1/.metadata/.mylyn/repositories.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..ce6936356ce8493c9c67284f17b8483dbdb34833 Binary files /dev/null and b/Projet1/.metadata/.mylyn/repositories.xml.zip differ diff --git a/Projet1/.metadata/.mylyn/tasks.xml.zip b/Projet1/.metadata/.mylyn/tasks.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..e83d6e46409980ba146f35e7219c7bc5ac30c636 Binary files /dev/null and b/Projet1/.metadata/.mylyn/tasks.xml.zip differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/2d/8047fcb951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/2d/8047fcb951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..94119b39b23faa58f653c04f323c6910886aaee5 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/2d/8047fcb951a7001b1bcec5330d59d791 @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/56/10a7fdb951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/56/10a7fdb951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..0ed45e8ebdd1cb721921ed6c1ca0fa548e32a445 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/56/10a7fdb951a7001b1bcec5330d59d791 @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/6d/d00afdb951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/6d/d00afdb951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..687a966ce0a6721a80b4865b21adc9eb9d312e0a --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/6d/d00afdb951a7001b1bcec5330d59d791 @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/89/c072fab951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/89/c072fab951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..e9441bb123ec3e1ab029c7eac896bc45681d9a71 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/89/c072fab951a7001b1bcec5330d59d791 @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding/<project>=UTF-8 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/8e/60f9fbb951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/8e/60f9fbb951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..4ede96d8a736cfe174a58c9552b6fe11ca7889b9 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/8e/60f9fbb951a7001b1bcec5330d59d791 @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/91/f058fdb951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/91/f058fdb951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..cdd86bff2ef4370e36316e62092cc2f17f39f55a --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/91/f058fdb951a7001b1bcec5330d59d791 @@ -0,0 +1,6 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/d0/3013f9b951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/d0/3013f9b951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..99f26c0203a7844de00dbfc56e6a35d8ed3c022c --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/d0/3013f9b951a7001b1bcec5330d59d791 @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/fe/b0bcfcb951a7001b1bcec5330d59d791 b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/fe/b0bcfcb951a7001b1bcec5330d59d791 new file mode 100644 index 0000000000000000000000000000000000000000..44f10b7a27f3bfdd22bcbb4fdab0406fe9b1e87c --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.history/fe/b0bcfcb951a7001b1bcec5330d59d791 @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.indexes/af/history.index b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.indexes/af/history.index new file mode 100644 index 0000000000000000000000000000000000000000..b7d510760ee3ace9a1af3a2cb666d7f27f7482e2 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.indexes/af/history.index differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.location b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.location new file mode 100644 index 0000000000000000000000000000000000000000..ce7a6b50831c5814315ecd9e8104114e9a0e91a9 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.location differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.markers b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.markers new file mode 100644 index 0000000000000000000000000000000000000000..0b3b6bff185afa82db21f72dea1260e88268f435 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/.markers differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/org.eclipse.jdt.core/state.dat b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/org.eclipse.jdt.core/state.dat new file mode 100644 index 0000000000000000000000000000000000000000..5c604dec6e64c938eaa5f201bc2a7dec42c2653e Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.projects/FlopBox/org.eclipse.jdt.core/state.dat differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 0000000000000000000000000000000000000000..25cb955ba23571f6fefd57cecf5f67454210bbc8 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000000000000000000000000000000000000..91bddab807ce25bbd28ffee8c5844c71588d8280 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version new file mode 100644 index 0000000000000000000000000000000000000000..6b2aaa7640726588bcd3d57e1de4b1315b7f315e --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree new file mode 100644 index 0000000000000000000000000000000000000000..2cde95c35ff244665cf0c8d8f2fd6659fe9293f8 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources new file mode 100644 index 0000000000000000000000000000000000000000..1c2804ea27f3b5cc9af330cd0e80d02256992133 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000000000000000000000000000000000..dffc6b51349681ffb272ab899b3ef7c402cf49f9 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +version=1 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000000000000000000000000000000000..165b383a366d58e79720f22935565f59724a8f5f --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +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=11 +org.eclipse.jdt.core.compiler.compliance=11 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=11 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.junit.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.junit.prefs new file mode 100644 index 0000000000000000000000000000000000000000..31df02ce4be289e9202726c1adc49d4c3c0af9a2 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.junit.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.junit.content_assist_favorite_static_members_migrated=true diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs new file mode 100644 index 0000000000000000000000000000000000000000..ec66a3fdc8f7ae7ae7a5e05b46dab3f5fde7c01b --- /dev/null +++ b/Projet1/.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=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1619525502298">\n <vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\n <vm id\="1619525502298" name\="java-11-openjdk-amd64" path\="/usr/lib/jvm/java-11-openjdk-amd64"/>\n </vmType>\n</vmSettings>\n diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000000000000000000000000000000000..6a7fad1cb753c1e3b2e01a877b9f12380e742fa9 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,8 @@ +content_assist_number_of_computers=18 +content_assist_proposals_background=255,255,255 +content_assist_proposals_foreground=0,0,0 +eclipse.preferences.version=1 +org.eclipse.jdt.ui.formatterprofiles.version=18 +spelling_locale_initialized=true +useAnnotationsPrefPage=true +useQuickDiffPrefPage=true diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs new file mode 100644 index 0000000000000000000000000000000000000000..67b1d96c9b864711771cb82a5df2bd6866879914 --- /dev/null +++ b/Projet1/.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/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs new file mode 100644 index 0000000000000000000000000000000000000000..43e97e40594b0c578d4094acdeb880e730c52b81 --- /dev/null +++ b/Projet1/.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/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs new file mode 100644 index 0000000000000000000000000000000000000000..8d462a6cf4a5380e037352977c750defd2aaed72 --- /dev/null +++ b/Projet1/.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/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 0000000000000000000000000000000000000000..2b60c21d642fb5980ba2c655686bb304eeb8c41e --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +migrated.task.repositories.secure.store=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true +org.eclipse.mylyn.tasks.ui.welcome.message=true diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs new file mode 100644 index 0000000000000000000000000000000000000000..61f3bb8b42d32457660c9d177e2fb5a8069b452f --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +overviewRuler_migration=migrated_3.1 diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs new file mode 100644 index 0000000000000000000000000000000000000000..101f4da39e1fea2b4bebc813c5aaf8eff270c19b --- /dev/null +++ b/Projet1/.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=1611409225059 +quickStart=false +tipsAndTricks=true diff --git a/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs new file mode 100644 index 0000000000000000000000000000000000000000..aa3dc029e3bb089b8ef560db39eae22d0f10a700 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -0,0 +1,3 @@ +//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false +PLUGINS_NOT_ACTIVATED_ON_STARTUP=;org.eclipse.m2e.discovery; +eclipse.preferences.version=1 diff --git a/Projet1/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/Projet1/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi new file mode 100644 index 0000000000000000000000000000000000000000..3681f23bd97550fbced7b19180be37a95bbf864a --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -0,0 +1,2400 @@ +<?xml version="1.0" encoding="ASCII"?> +<application:Application xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:advanced="http://www.eclipse.org/ui/2010/UIModel/application/ui/advanced" xmlns:application="http://www.eclipse.org/ui/2010/UIModel/application" xmlns:basic="http://www.eclipse.org/ui/2010/UIModel/application/ui/basic" xmlns:menu="http://www.eclipse.org/ui/2010/UIModel/application/ui/menu" xmi:id="_hVTRUKdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.legacy.ide.application" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_hVTRUadREeuy-MCb1uDgQA" bindingContexts="_hVTRWqdREeuy-MCb1uDgQA"> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<workbench>
<mruList>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="FtpClient.java" tooltip="FlopBox/src/main/java/com/example/rest/FtpClient.java">
<persistable path="/FlopBox/src/main/java/com/example/rest/FtpClient.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Main.java" tooltip="FlopBox/src/main/java/com/example/rest/Main.java">
<persistable path="/FlopBox/src/main/java/com/example/rest/Main.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Resource.java" tooltip="FlopBox/src/main/java/com/example/rest/Resource.java">
<persistable path="/FlopBox/src/main/java/com/example/rest/Resource.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="FTPServerException.java" tooltip="FlopBox/src/main/java/com/example/rest/FTPServerException.java">
<persistable path="/FlopBox/src/main/java/com/example/rest/FTPServerException.java"/>
</file>
</mruList>
</workbench>"/> + <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags> + <tags>ModelMigrationProcessor.001</tags> + <children xsi:type="basic:TrimmedWindow" xmi:id="_hVTRUadREeuy-MCb1uDgQA" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_iY0j06dREeuy-MCb1uDgQA" label="%trimmedwindow.label.eclipseSDK" x="1632" y="89" width="1024" height="760"> + <persistedState key="coolBarVisible" value="true"/> + <persistedState key="perspectiveBarVisible" value="true"/> + <persistedState key="isRestored" value="true"/> + <persistedState key="show_in_time" value="<?xml version="1.0" encoding="UTF-8"?>
<show_in_time/>"/> + <persistedState key="workingSets" value="<?xml version="1.0" encoding="UTF-8"?>
<workingSets/>"/> + <persistedState key="aggregateWorkingSetId" value="Aggregate for window 1619525425416"/> + <tags>topLevel</tags> + <tags>shellMaximized</tags> + <children xsi:type="advanced:PerspectiveStack" xmi:id="_iY0j06dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.perspectivestack" selectedElement="_i0xgAKdREeuy-MCb1uDgQA"> + <tags>MinimizedByZoom</tags> + <children xsi:type="advanced:Perspective" xmi:id="_i0xgAKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaPerspective" selectedElement="_i0xgAadREeuy-MCb1uDgQA" label="Java" iconURI="platform:/plugin/org.eclipse.jdt.ui/$nl$/icons/full/eview16/jperspective.png"> + <persistedState key="persp.hiddenItems" value="persp.hideToolbarSC:print,persp.hideToolbarSC:org.eclipse.ui.edit.undo,persp.hideToolbarSC:org.eclipse.ui.edit.redo,persp.hideToolbarSC:org.eclipse.ui.edit.text.toggleShowSelectedElementOnly,persp.hideToolbarSC:org.eclipse.debug.ui.commands.RunToLine,persp.hideToolbarSC:org.eclipse.jdt.ui.actions.OpenProjectWizard,"/> + <tags>persp.actionSet:org.eclipse.mylyn.doc.actionSet</tags> + <tags>persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation</tags> + <tags>persp.actionSet:org.eclipse.ui.cheatsheets.actionSet</tags> + <tags>persp.actionSet:org.eclipse.search.searchActionSet</tags> + <tags>persp.actionSet:org.eclipse.text.quicksearch.actionSet</tags> + <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation</tags> + <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation</tags> + <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo</tags> + <tags>persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet</tags> + <tags>persp.actionSet:org.eclipse.ui.actionSet.keyBindings</tags> + <tags>persp.actionSet:org.eclipse.ui.actionSet.openFiles</tags> + <tags>persp.actionSet:com.objectaid.uml.addon.cls.display</tags> + <tags>persp.actionSet:com.objectaid.uml.addon.cls.alignment</tags> + <tags>persp.actionSet:org.eclipse.debug.ui.launchActionSet</tags> + <tags>persp.actionSet:org.eclipse.jdt.ui.JavaActionSet</tags> + <tags>persp.actionSet:org.eclipse.jdt.ui.JavaElementCreationActionSet</tags> + <tags>persp.actionSet:org.eclipse.ui.NavigateActionSet</tags> + <tags>persp.viewSC:org.eclipse.jdt.ui.PackageExplorer</tags> + <tags>persp.viewSC:org.eclipse.jdt.ui.TypeHierarchy</tags> + <tags>persp.viewSC:org.eclipse.jdt.ui.SourceView</tags> + <tags>persp.viewSC:org.eclipse.jdt.ui.JavadocView</tags> + <tags>persp.viewSC:org.eclipse.search.ui.views.SearchView</tags> + <tags>persp.viewSC:org.eclipse.ui.console.ConsoleView</tags> + <tags>persp.viewSC:org.eclipse.ui.views.ContentOutline</tags> + <tags>persp.viewSC:org.eclipse.ui.views.ProblemView</tags> + <tags>persp.viewSC:org.eclipse.ui.views.ResourceNavigator</tags> + <tags>persp.viewSC:org.eclipse.ui.views.TaskList</tags> + <tags>persp.viewSC:org.eclipse.ui.views.ProgressView</tags> + <tags>persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer</tags> + <tags>persp.viewSC:org.eclipse.ui.texteditor.TemplatesView</tags> + <tags>persp.viewSC:org.eclipse.pde.runtime.LogView</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.JavaProjectWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewPackageCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewClassCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewEnumCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard</tags> + <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard</tags> + <tags>persp.newWizSC:org.eclipse.ui.wizards.new.folder</tags> + <tags>persp.newWizSC:org.eclipse.ui.wizards.new.file</tags> + <tags>persp.newWizSC:org.eclipse.ui.editors.wizards.UntitledTextFileWizard</tags> + <tags>persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective</tags> + <tags>persp.perspSC:org.eclipse.debug.ui.DebugPerspective</tags> + <tags>persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks</tags> + <tags>persp.newWizSC:org.eclipse.mylyn.tasks.ui.wizards.new.repository.task</tags> + <tags>persp.showIn:org.eclipse.jdt.ui.PackageExplorer</tags> + <tags>persp.showIn:org.eclipse.team.ui.GenericHistoryView</tags> + <tags>persp.showIn:org.eclipse.ui.navigator.ProjectExplorer</tags> + <tags>persp.actionSet:org.eclipse.debug.ui.breakpointActionSet</tags> + <tags>persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet</tags> + <tags>persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet</tags> + <tags>persp.showIn:org.eclipse.eclemma.ui.CoverageView</tags> + <tags>persp.showIn:org.eclipse.egit.ui.RepositoriesView</tags> + <tags>persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard</tags> + <tags>persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet</tags> + <tags>persp.viewSC:org.eclipse.ant.ui.views.AntView</tags> + <children xsi:type="basic:PartSashContainer" xmi:id="_i0xgAadREeuy-MCb1uDgQA" selectedElement="_i0xgAqdREeuy-MCb1uDgQA" horizontal="true"> + <children xsi:type="basic:PartSashContainer" xmi:id="_i0xgAqdREeuy-MCb1uDgQA" containerData="2500" selectedElement="_i0xgA6dREeuy-MCb1uDgQA"> + <children xsi:type="basic:PartStack" xmi:id="_i0xgA6dREeuy-MCb1uDgQA" elementId="left" containerData="6000" selectedElement="_i0xgBKdREeuy-MCb1uDgQA"> + <tags>org.eclipse.e4.primaryNavigationStack</tags> + <tags>active</tags> + <tags>noFocus</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgBKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.PackageExplorer" ref="_iz0dwKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgBadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="_iz1r4KdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgBqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigator.ProjectExplorer" toBeRendered="false" ref="_iz2S8KdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgB6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.ResultView" toBeRendered="false" ref="_i0w48KdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + </children> + <children xsi:type="basic:PartStack" xmi:id="_i0xgCKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewMStack" toBeRendered="false" containerData="4000"> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgCadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView" toBeRendered="false" ref="_i0wR4KdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </children> + </children> + </children> + <children xsi:type="basic:PartSashContainer" xmi:id="_i0xgCqdREeuy-MCb1uDgQA" containerData="7500" selectedElement="_i0xgC6dREeuy-MCb1uDgQA"> + <children xsi:type="basic:PartSashContainer" xmi:id="_i0xgC6dREeuy-MCb1uDgQA" containerData="7500" selectedElement="_i0xgDKdREeuy-MCb1uDgQA" horizontal="true"> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgDKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editorss" containerData="7500" ref="_izrT0KdREeuy-MCb1uDgQA"/> + <children xsi:type="basic:PartSashContainer" xmi:id="_i0xgDadREeuy-MCb1uDgQA" containerData="2500"> + <children xsi:type="basic:PartStack" xmi:id="_i0xgDqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasksMStack" containerData="5000" selectedElement="_i0xgD6dREeuy-MCb1uDgQA"> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgD6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" ref="_i0vq0KdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Mylyn</tags> + </children> + </children> + <children xsi:type="basic:PartStack" xmi:id="_i0xgEKdREeuy-MCb1uDgQA" elementId="right" containerData="5000" selectedElement="_i0xgEadREeuy-MCb1uDgQA"> + <tags>org.eclipse.e4.secondaryNavigationStack</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgEadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ContentOutline" ref="_iz3hEqdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgEqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.texteditor.TemplatesView" toBeRendered="false" ref="_iz4IIKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgE6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.minimap.MinimapView" toBeRendered="false" ref="_i0t1oKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgFKdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.views.AntView" toBeRendered="false" ref="_i0w48adREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Ant</tags> + </children> + </children> + </children> + </children> + <children xsi:type="basic:PartStack" xmi:id="_i0xgFadREeuy-MCb1uDgQA" elementId="bottom" containerData="2500" selectedElement="_i0xgFqdREeuy-MCb1uDgQA"> + <tags>org.eclipse.e4.secondaryDataStack</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgFqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProblemView" ref="_iz2S8adREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgF6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavadocView" ref="_iz2S8qdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgGKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.SourceView" ref="_iz26AKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgGadREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.views.SearchView" toBeRendered="false" ref="_iz26AadREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgGqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.console.ConsoleView" toBeRendered="false" ref="_iz26AqdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgG6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.BookmarkView" toBeRendered="false" ref="_iz3hEKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgHKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProgressView" toBeRendered="false" ref="_iz3hEadREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_i0xgHadREeuy-MCb1uDgQA" elementId="diagramTable" ref="_i0vDwKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:ObjectAid</tags> + </children> + </children> + </children> + </children> + </children> + </children> + <windows xsi:type="basic:TrimmedWindow" xmi:id="_le6LAKdREeuy-MCb1uDgQA" toBeRendered="false" x="1499" y="85" width="972" height="675"> + <children xsi:type="basic:PartStack" xmi:id="_iY0j1KdREeuy-MCb1uDgQA" elementId="stickyFolderRight" toBeRendered="false" containerData="2500"> + <children xsi:type="advanced:Placeholder" xmi:id="_iY0j1adREeuy-MCb1uDgQA" elementId="org.eclipse.help.ui.HelpView" toBeRendered="false" ref="_iYz8wKdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_iY0j1qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.internal.introview" toBeRendered="false" ref="_iY0j0KdREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_iY0j16dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" toBeRendered="false" ref="_iY0j0adREeuy-MCb1uDgQA" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </children> + </children> + </windows> + <sharedElements xsi:type="basic:Part" xmi:id="_iYz8wKdREeuy-MCb1uDgQA" elementId="org.eclipse.help.ui.HelpView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Help" iconURI="platform:/plugin/org.eclipse.help.ui/icons/view16/help_view.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.help.ui.internal.views.HelpView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.help.ui"/> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iY0j0KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.internal.introview" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Welcome" iconURI="platform:/plugin/org.eclipse.ui/icons/full/eview16/defaultview_misc.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.ViewIntroAdapterPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view>
<presentation currentPage="qroot" restore="true"/>
<standbyPart/>
</view>"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + <menus xmi:id="_jjK3EKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.internal.introview"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_jjLeIKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.internal.introview" visible="false"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iY0j0adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Cheat Sheets" iconURI="platform:/plugin/org.eclipse.ui.cheatsheets/icons/view16/cheatsheet_view.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.cheatsheets.views.CheatSheetView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.cheatsheets"/> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </sharedElements> + <sharedElements xsi:type="advanced:Area" xmi:id="_izrT0KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editorss" selectedElement="_izrT0adREeuy-MCb1uDgQA"> + <children xsi:type="basic:PartStack" xmi:id="_izrT0adREeuy-MCb1uDgQA" elementId="org.eclipse.e4.primaryDataStack"> + <tags>org.eclipse.e4.primaryDataStack</tags> + <tags>EditorStack</tags> + </children> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz0dwKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.PackageExplorer" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Package Explorer" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/package.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view group_libraries="1" layout="2" linkWithEditor="0" rootMode="1" workingSetName="Aggregate for window 1619525425416">
<customFilters userDefinedPatternsEnabled="false">
<xmlDefinedFilters>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
<child filterId="org.eclipse.buildship.ui.packageexplorer.filter.gradle.buildfolder" isEnabled="true"/>
<child filterId="org.eclipse.mylyn.java.ui.MembersFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
<child filterId="org.eclipse.m2e.MavenModuleFilter" isEnabled="false"/>
<child filterId="org.eclipse.buildship.ui.packageexplorer.filter.gradle.subProject" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.DeprecatedMembersFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
</xmlDefinedFilters>
</customFilters>
</view>"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + <tags>active</tags> + <tags>activeOnClose</tags> + <menus xmi:id="_i9q9UKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.PackageExplorer"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_i9q9UadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.PackageExplorer"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz1r4KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.TypeHierarchy" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Type Hierarchy" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/class_hi.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz2S8KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigator.ProjectExplorer" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Project Explorer" iconURI="platform:/plugin/org.eclipse.ui.navigator.resources/icons/full/eview16/resource_persp.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.navigator.resources.ProjectExplorer"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.navigator.resources"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz2S8adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProblemView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Problems" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/problems_view.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.markers.ProblemsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view PRIMARY_SORT_FIELD="org.eclipse.ui.ide.severityAndDescriptionField" categoryGroup="org.eclipse.ui.ide.severity" markerContentGenerator="org.eclipse.ui.ide.problemsGenerator" partName="Problems">
<expanded>
<category IMemento.internal.id="Warnings (2 items)"/>
</expanded>
<columnWidths org.eclipse.ui.ide.locationField="90" org.eclipse.ui.ide.markerType="360" org.eclipse.ui.ide.pathField="120" org.eclipse.ui.ide.resourceField="90" org.eclipse.ui.ide.severityAndDescriptionField="300"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.severityAndDescriptionField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.resourceField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.pathField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.locationField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.markerType"/>
</view>"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + <menus xmi:id="_jaVEIKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProblemView"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_jaVEIadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProblemView"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz2S8qdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavadocView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Javadoc" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/javadoc.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.infoviews.JavadocView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz26AKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.SourceView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Declaration" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/source.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.infoviews.SourceView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz26AadREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.views.SearchView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Search" iconURI="platform:/plugin/org.eclipse.search/icons/full/eview16/searchres.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.search2.internal.ui.SearchView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.search"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz26AqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.console.ConsoleView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Console" iconURI="platform:/plugin/org.eclipse.ui.console/icons/full/cview16/console_view.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.console.ConsoleView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.console"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz3hEKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.BookmarkView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Bookmarks" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/bkmrk_nav.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.markers.BookmarksView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz3hEadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProgressView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Progress" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/pview.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.progress.ProgressView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz3hEqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ContentOutline" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Outline" iconURI="platform:/plugin/org.eclipse.ui.views/icons/full/eview16/outline_co.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.views.contentoutline.ContentOutline"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.views"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view/>"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + <menus xmi:id="_jYIEsKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ContentOutline"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_jYIEsadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ContentOutline"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_iz4IIKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.texteditor.TemplatesView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Templates" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/templates.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.texteditor.templates.TemplatesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_i0t1oKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.minimap.MinimapView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Minimap" iconURI="platform:/plugin/org.eclipse.ui.workbench.texteditor/icons/full/eview16/minimap.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.minimap.MinimapView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.workbench.texteditor"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_i0vDwKdREeuy-MCb1uDgQA" elementId="diagramTable" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Diagrams" iconURI="platform:/plugin/com.objectaid.uml.addon/icons/class-diagram.gif" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="com.objectaid.uml.addon.diagrams.DiagramTableView"/> + <persistedState key="originalCompatibilityViewBundle" value="com.objectaid.uml.addon"/> + <tags>View</tags> + <tags>categoryTag:ObjectAid</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_i0vq0KdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Task List" iconURI="platform:/plugin/org.eclipse.mylyn.tasks.ui/icons/eview16/task-list.gif" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.tasks.ui.views.TaskListView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.tasks.ui"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view linkWithEditor="true" presentation="org.eclipse.mylyn.tasks.ui.categorized">
<sorter groupBy="CATEGORY_QUERY">
<sorter>
<sortorg.eclipse.mylyn.tasks.ui.scheduled0 sortDirection="1" sortKey="DUE_DATE"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled1 sortDirection="1" sortKey="SCHEDULED_DATE"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled2 sortDirection="1" sortKey="PRIORITY"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled3 sortDirection="1" sortKey="RANK"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled4 sortDirection="1" sortKey="DATE_CREATED"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled5 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled6 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled7 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.scheduled8 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized0 sortDirection="1" sortKey="PRIORITY"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized1 sortDirection="1" sortKey="RANK"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized2 sortDirection="1" sortKey="DATE_CREATED"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized3 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized4 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized5 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized6 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized7 sortDirection="1" sortKey="NONE"/>
<sortorg.eclipse.mylyn.tasks.ui.categorized8 sortDirection="1" sortKey="NONE"/>
</sorter>
</sorter>
<filteredTreeFindHistory/>
</view>"/> + <tags>View</tags> + <tags>categoryTag:Mylyn</tags> + <menus xmi:id="_jMk8AKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_jMk8AadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_i0wR4KdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Git Repositories" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/repo_rep.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.repository.RepositoriesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_i0w48KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.ResultView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="JUnit" iconURI="platform:/plugin/org.eclipse.jdt.junit/icons/full/eview16/junit.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.junit.ui.TestRunnerViewPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.junit"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_i0w48adREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.views.AntView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Ant" iconURI="platform:/plugin/org.eclipse.ant.ui/icons/full/eview16/ant_view.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ant.internal.ui.views.AntView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ant.ui"/> + <tags>View</tags> + <tags>categoryTag:Ant</tags> + </sharedElements> + <trimBars xmi:id="_hVTRUqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.main.toolbar" contributorURI="platform:/plugin/org.eclipse.platform"> + <children xsi:type="menu:ToolBar" xmi:id="_ictlUKdREeuy-MCb1uDgQA" elementId="group.file" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_ictlUadREeuy-MCb1uDgQA" elementId="group.file" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icuzcKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.workbench.file"> + <tags>Draggable</tags> + <children xsi:type="menu:HandledToolItem" xmi:id="_iczE4KdREeuy-MCb1uDgQA" elementId="print" visible="false" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.png" tooltip="Print" command="_hW83JadREeuy-MCb1uDgQA"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icuzcadREeuy-MCb1uDgQA" elementId="group.edit" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_icuzcqdREeuy-MCb1uDgQA" elementId="group.edit" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icuzc6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.workbench.edit" visible="false"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icuzdKdREeuy-MCb1uDgQA" elementId="additions" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_icuzdadREeuy-MCb1uDgQA" elementId="additions" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_i2Ix8KdREeuy-MCb1uDgQA" elementId="com.objectaid.uml.addon.cls.alignment"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_i4C2cKdREeuy-MCb1uDgQA" elementId="com.objectaid.uml.addon.cls.display"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_i4woIKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.launchActionSet"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_i3GbQKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_i30M8KdREeuy-MCb1uDgQA" elementId="org.eclipse.search.searchActionSet"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_tzKgMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.actionSet.presentation" visible="false"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icuzdqdREeuy-MCb1uDgQA" elementId="group.nav" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_icuzd6dREeuy-MCb1uDgQA" elementId="group.nav" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icvagKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.workbench.navigate"> + <tags>Draggable</tags> + <children xsi:type="menu:HandledToolItem" xmi:id="_ic0TAadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.pinEditor" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/pin_editor.png" tooltip="Pin Editor" enabled="false" type="Check" command="_hW7CG6dREeuy-MCb1uDgQA"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icvagadREeuy-MCb1uDgQA" elementId="group.editor" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_icvagqdREeuy-MCb1uDgQA" elementId="group.editor" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icvag6dREeuy-MCb1uDgQA" elementId="group.help" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_icvahKdREeuy-MCb1uDgQA" elementId="group.help" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_icvahadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.workbench.help" visible="false"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_ieSSoKdREeuy-MCb1uDgQA" elementId="PerspectiveSpacer" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.LayoutModifierToolControl"> + <tags>stretch</tags> + <tags>SHOW_RESTORE_MENU</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_ieTgwKdREeuy-MCb1uDgQA" elementId="PerspectiveSwitcher" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.e4.ui.workbench.addons.perspectiveswitcher.PerspectiveSwitcher"> + <tags>Draggable</tags> + <tags>HIDEABLE</tags> + <tags>SHOW_RESTORE_MENU</tags> + </children> + </trimBars> + <trimBars xmi:id="_hVTRU6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.trim.status" contributorURI="platform:/plugin/org.eclipse.platform" side="Bottom"> + <children xsi:type="menu:ToolControl" xmi:id="_hVTRVKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.StatusLine" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim"> + <tags>stretch</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_hVTRVadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.HeapStatus" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_hVTRVqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ProgressBar" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim"> + <tags>Draggable</tags> + </children> + </trimBars> + <trimBars xmi:id="_hVTRV6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.trim.vertical1" contributorURI="platform:/plugin/org.eclipse.platform" toBeRendered="false" side="Left"> + <children xsi:type="menu:ToolControl" xmi:id="_j38NMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.perspectivestack(minimized)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_9cg-MKdSEeuy-MCb1uDgQA" elementId="left(IDEWindow).(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + <tags>Draggable</tags> + </children> + </trimBars> + <trimBars xmi:id="_hVTRWKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.trim.vertical2" contributorURI="platform:/plugin/org.eclipse.platform" toBeRendered="false" side="Right"> + <children xsi:type="menu:ToolControl" xmi:id="_9dAGYKdSEeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasksMStack(IDEWindow).(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_9dICMKdSEeuy-MCb1uDgQA" elementId="right(IDEWindow).(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_9dQlEKdSEeuy-MCb1uDgQA" elementId="bottom(IDEWindow).(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + <tags>Draggable</tags> + </children> + </trimBars> + </children> + <bindingTables xmi:id="_hVTRWadREeuy-MCb1uDgQA" contributorURI="platform:/plugin/org.eclipse.platform" bindingContext="_hVTRWqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXg316dREeuy-MCb1uDgQA" keySequence="CTRL+1" command="_hW7CD6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe76dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+I" command="_hW6a-KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF-qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+L" command="_hW9eTKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitC6dREeuy-MCb1uDgQA" keySequence="CTRL+SPACE" command="_hW7pMKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUFadREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+D" command="_hW-FXqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJQ6dREeuy-MCb1uDgQA" keySequence="CTRL+V" command="_hW3XlKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwWqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+SPACE" command="_hW7pHqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwW6dREeuy-MCb1uDgQA" keySequence="CTRL+A" command="_hW-FWadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXZ6dREeuy-MCb1uDgQA" keySequence="CTRL+C" command="_hW2Jg6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnljadREeuy-MCb1uDgQA" keySequence="CTRL+X" command="_hW8QNadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMkKdREeuy-MCb1uDgQA" keySequence="CTRL+Z" command="_hW8QKqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMlqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+Z" command="_hW-sb6dREeuy-MCb1uDgQA"> + <tags>platform:gtk</tags> + </bindings> + <bindings xmi:id="_hXozoqdREeuy-MCb1uDgQA" keySequence="ALT+PAGE_UP" command="_hW-sk6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozo6dREeuy-MCb1uDgQA" keySequence="ALT+PAGE_DOWN" command="_hW5z56dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozpqdREeuy-MCb1uDgQA" keySequence="SHIFT+INSERT" command="_hW3XlKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozq6dREeuy-MCb1uDgQA" keySequence="ALT+F11" command="_hW5MzadREeuy-MCb1uDgQA"> + <tags>platform:gtk</tags> + </bindings> + <bindings xmi:id="_hXrP6qdREeuy-MCb1uDgQA" keySequence="CTRL+F10" command="_hW3-vKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr29adREeuy-MCb1uDgQA" keySequence="CTRL+INSERT" command="_hW2Jg6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseBqdREeuy-MCb1uDgQA" keySequence="CTRL+PAGE_UP" command="_hW83RqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseB6dREeuy-MCb1uDgQA" keySequence="CTRL+PAGE_DOWN" command="_hW7CHKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseCadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+F3" command="_hW83M6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFEqdREeuy-MCb1uDgQA" keySequence="SHIFT+DEL" command="_hW8QNadREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXd0gKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.textEditorScope" bindingContext="_hXGoIqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXfpsKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+CR" command="_hW83MadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXgQwKdREeuy-MCb1uDgQA" keySequence="CTRL+BS" command="_hW2Jd6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXg31KdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+Q" command="_hW6bBadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF8qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+J" command="_hW6a8qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF9adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+K" command="_hW5M4adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF9qdREeuy-MCb1uDgQA" keySequence="CTRL++" command="_hW5MxqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitAqdREeuy-MCb1uDgQA" keySequence="CTRL+-" command="_hW9eUadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXj7KqdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+J" command="_hW7CA6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiN6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+A" command="_hW2wnKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJSadREeuy-MCb1uDgQA" keySequence="CTRL+J" command="_hW3-xqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJSqdREeuy-MCb1uDgQA" keySequence="CTRL+K" command="_hW5z36dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJTadREeuy-MCb1uDgQA" keySequence="CTRL+L" command="_hW8QH6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXb6dREeuy-MCb1uDgQA" keySequence="CTRL+D" command="_hW4lwqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlh6dREeuy-MCb1uDgQA" keySequence="CTRL+=" command="_hW5MxqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnli6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Y" command="_hW1iYqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMk6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+DEL" command="_hW7pOKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMlKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+X" command="_hW2JkKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMladREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+Y" command="_hW9eTqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMm6dREeuy-MCb1uDgQA" keySequence="CTRL+DEL" command="_hW8QIadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMnadREeuy-MCb1uDgQA" keySequence="ALT+ARROW_UP" command="_hW-sjKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMn6dREeuy-MCb1uDgQA" keySequence="ALT+ARROW_DOWN" command="_hW5z_KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozpKdREeuy-MCb1uDgQA" keySequence="SHIFT+END" command="_hW9eYqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozrKdREeuy-MCb1uDgQA" keySequence="SHIFT+HOME" command="_hW9eNadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpatadREeuy-MCb1uDgQA" keySequence="END" command="_hW83U6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpat6dREeuy-MCb1uDgQA" keySequence="INSERT" command="_hW3-qqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpavadREeuy-MCb1uDgQA" keySequence="F2" command="_hW7CHqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqByKdREeuy-MCb1uDgQA" keySequence="HOME" command="_hW9eZ6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBy6dREeuy-MCb1uDgQA" keySequence="ALT+CTRL+ARROW_UP" command="_hW-FfadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBzadREeuy-MCb1uDgQA" keySequence="ALT+CTRL+ARROW_DOWN" command="_hW-FbqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo0adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+INSERT" command="_hW5z9KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo2KdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+ARROW_LEFT" command="_hW9ebKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo2qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+ARROW_RIGHT" command="_hW6a4KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP66dREeuy-MCb1uDgQA" keySequence="CTRL+F10" command="_hW83KqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr29KdREeuy-MCb1uDgQA" keySequence="CTRL+END" command="_hW6a5KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseAadREeuy-MCb1uDgQA" keySequence="CTRL+ARROW_UP" command="_hW5M6adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseAqdREeuy-MCb1uDgQA" keySequence="CTRL+ARROW_DOWN" command="_hW_TcadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseBKdREeuy-MCb1uDgQA" keySequence="CTRL+ARROW_LEFT" command="_hW2JeKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseBadREeuy-MCb1uDgQA" keySequence="CTRL+ARROW_RIGHT" command="_hW6bAKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseCKdREeuy-MCb1uDgQA" keySequence="CTRL+HOME" command="_hW3XkqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseCqdREeuy-MCb1uDgQA" keySequence="CTRL+NUMPAD_MULTIPLY" command="_hW6bA6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseC6dREeuy-MCb1uDgQA" keySequence="CTRL+NUMPAD_ADD" command="_hW-FY6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFEKdREeuy-MCb1uDgQA" keySequence="CTRL+NUMPAD_SUBTRACT" command="_hW83L6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFEadREeuy-MCb1uDgQA" keySequence="CTRL+NUMPAD_DIVIDE" command="_hW5M7qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFF6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_hW7CAKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFG6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_hW3-radREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsJqdREeuy-MCb1uDgQA" keySequence="ALT+/" command="_hW9ebqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsKqdREeuy-MCb1uDgQA" keySequence="SHIFT+CR" command="_hW9eZqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXgQwadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" bindingContext="_hXHPOqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXgQwqdREeuy-MCb1uDgQA" keySequence="CTRL+CR" command="_hW7pOadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiPqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+C" command="_hW_TbadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwXqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+R" command="_hW9eZadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-c6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+U" command="_hW6a-qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlgadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+I" command="_hW9eU6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMnKdREeuy-MCb1uDgQA" keySequence="ALT+ARROW_UP" command="_hW5M7adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMnqdREeuy-MCb1uDgQA" keySequence="ALT+ARROW_DOWN" command="_hW8QFKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozpadREeuy-MCb1uDgQA" keySequence="SHIFT+INSERT" command="_hW5M16dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpatqdREeuy-MCb1uDgQA" keySequence="INSERT" command="_hW9eRadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBwqdREeuy-MCb1uDgQA" keySequence="F4" command="_hW3-uadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP46dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_UP" command="_hW7pF6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP6KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_DOWN" command="_hW9eXqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXgQw6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.contexts.window" bindingContext="_hVTRW6dREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXgQxKdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+SHIFT+L" command="_hW3XrKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXg30KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q O" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXg30adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ContentOutline"/> + </bindings> + <bindings xmi:id="_hXg30qdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q P" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXg306dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.PackageExplorer"/> + </bindings> + <bindings xmi:id="_hXg32KdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+B" command="_hW5z26dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXg32adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+R" command="_hW_TdqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXg32qdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q Q" command="_hW5z0adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXg326dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+S" command="_hW4lyadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe4KdREeuy-MCb1uDgQA" keySequence="CTRL+3" command="_hW7CHadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe4adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+T" command="_hW8QNKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe4qdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q S" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXhe46dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.search.ui.views.SearchView"/> + </bindings> + <bindings xmi:id="_hXhe5KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q T" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXhe5adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.TypeHierarchy"/> + </bindings> + <bindings xmi:id="_hXhe5qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+V" command="_hW9eMqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe56dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q V" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXhe6KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.VariableView"/> + </bindings> + <bindings xmi:id="_hXhe7KdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+G" command="_hW5M3KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe7adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+W" command="_hW8QM6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe7qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+H" command="_hW2JcKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF8KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q H" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXiF8adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.cheatsheets.views.CheatSheetView"/> + </bindings> + <bindings xmi:id="_hXiF86dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q J" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXiF9KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.JavadocView"/> + </bindings> + <bindings xmi:id="_hXiF96dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q K" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXiF-KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.mylyn.tasks.ui.views.tasks"/> + </bindings> + <bindings xmi:id="_hXiF-adREeuy-MCb1uDgQA" keySequence="CTRL+," command="_hW3XmqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF_qdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q L" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXitAKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.pde.runtime.LogView"/> + </bindings> + <bindings xmi:id="_hXitAadREeuy-MCb1uDgQA" keySequence="CTRL+-" command="_hW9eVadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitA6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+N" command="_hW2wiKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitBKdREeuy-MCb1uDgQA" keySequence="CTRL+." command="_hW-sVKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitB6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+O" command="_hW-FV6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitCqdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+P" command="_hW5M0adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUEKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+B" command="_hW5M4qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUEadREeuy-MCb1uDgQA" keySequence="CTRL+#" command="_hW3-vadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUF6dREeuy-MCb1uDgQA" keySequence="ALT+CTRL+U" command="_hW5z8KdREeuy-MCb1uDgQA"> + <tags>platform:gtk</tags> + </bindings> + <bindings xmi:id="_hXjUGKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+E" command="_hW5z5adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXj7IqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+G" command="_hW-scKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXj7JadREeuy-MCb1uDgQA" keySequence="ALT+CTRL+H" command="_hW3-rqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXj7JqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q X" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXj7J6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ProblemView"/> + </bindings> + <bindings xmi:id="_hXj7KKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q Y" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXj7KadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.team.sync.views.SynchronizeView"/> + </bindings> + <bindings xmi:id="_hXj7K6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q Z" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXkiMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.team.ui.GenericHistoryView"/> + </bindings> + <bindings xmi:id="_hXkiNadREeuy-MCb1uDgQA" keySequence="CTRL+P" command="_hW83JadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiNqdREeuy-MCb1uDgQA" keySequence="CTRL+Q" command="_hW83PadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiPadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+C" command="_hW7pN6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiQKdREeuy-MCb1uDgQA" keySequence="CTRL+S" command="_hW9eVKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJQadREeuy-MCb1uDgQA" keySequence="CTRL+U" command="_hW-sZ6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJQqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+F" command="_hW83QadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJRadREeuy-MCb1uDgQA" keySequence="CTRL+W" command="_hW-sgadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJRqdREeuy-MCb1uDgQA" keySequence="CTRL+H" command="_hW7pL6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJTqdREeuy-MCb1uDgQA" keySequence="CTRL+M" command="_hW7pKadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwUadREeuy-MCb1uDgQA" keySequence="CTRL+N" command="_hW-seKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwWadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+P" command="_hW5M5KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwXadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+R" command="_hW-sdadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXYKdREeuy-MCb1uDgQA" keySequence="CTRL+B" command="_hW3XoqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXYadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q B" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXmXYqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.BreakpointView"/> + </bindings> + <bindings xmi:id="_hXmXaKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+S" command="_hW_Tb6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXaqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+T" command="_hW2wnqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXa6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q C" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXmXbKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.console.ConsoleView"/> + </bindings> + <bindings xmi:id="_hXm-cKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Q D" command="_hW5z0adREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXm-cadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.SourceView"/> + </bindings> + <bindings xmi:id="_hXm-dadREeuy-MCb1uDgQA" keySequence="CTRL+E" command="_hW8QHqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-dqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+V" command="_hW9ea6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-d6dREeuy-MCb1uDgQA" keySequence="CTRL+F" command="_hW5MxadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-eqdREeuy-MCb1uDgQA" keySequence="CTRL+G" command="_hW2JeadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-e6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+W" command="_hW-FfKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-fKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+H" command="_hW7pPKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlgKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+I" command="_hW3-vqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlg6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+J" command="_hW8QFqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlhKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+L" command="_hW7CCKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlhadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+M" command="_hW-FZadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlhqdREeuy-MCb1uDgQA" keySequence="CTRL+=" command="_hW83O6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnliKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+N" command="_hW8QL6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnljKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+Z" command="_hW1iZqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMkadREeuy-MCb1uDgQA" keySequence="CTRL+_" command="_hW7pIqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXoMkqdREeuy-MCb1uDgQA" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="true"/> + </bindings> + <bindings xmi:id="_hXoMl6dREeuy-MCb1uDgQA" keySequence="CTRL+{" command="_hW7pIqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hXoMmKdREeuy-MCb1uDgQA" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/> + </bindings> + <bindings xmi:id="_hXozoKdREeuy-MCb1uDgQA" keySequence="ALT+ARROW_LEFT" command="_hW3-wqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozoadREeuy-MCb1uDgQA" keySequence="ALT+ARROW_RIGHT" command="_hW83MqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozqKdREeuy-MCb1uDgQA" keySequence="SHIFT+F2" command="_hW4ltqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozqadREeuy-MCb1uDgQA" keySequence="SHIFT+F5" command="_hW-FdKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozqqdREeuy-MCb1uDgQA" keySequence="ALT+F7" command="_hW3XladREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozradREeuy-MCb1uDgQA" keySequence="ALT+F5" command="_hW-FUKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpasadREeuy-MCb1uDgQA" keySequence="F11" command="_hW-FT6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpasqdREeuy-MCb1uDgQA" keySequence="F12" command="_hW7pM6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpas6dREeuy-MCb1uDgQA" keySequence="CTRL+È" command="_hW7pIqdREeuy-MCb1uDgQA"> + <tags>locale:fr</tags> + <parameters xmi:id="_hXpatKdREeuy-MCb1uDgQA" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/> + </bindings> + <bindings xmi:id="_hXpavKdREeuy-MCb1uDgQA" keySequence="F2" command="_hW3XnqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpav6dREeuy-MCb1uDgQA" keySequence="F3" command="_hW7CBadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBwadREeuy-MCb1uDgQA" keySequence="F4" command="_hW3XsKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBxqdREeuy-MCb1uDgQA" keySequence="F5" command="_hW83VKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqByadREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F7" command="_hW-FU6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqByqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F8" command="_hW7pIadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBzKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F9" command="_hW-FTadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBzqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F11" command="_hW_TeKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo0KdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F12" command="_hW2whqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo0qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F4" command="_hW8QM6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo06dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F6" command="_hW5MwqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo2adREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+X J" command="_hW5z7adREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo26dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+X M" command="_hW-FZqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP4KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+X A" command="_hW3XmKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP4adREeuy-MCb1uDgQA" keySequence="CTRL+F7" command="_hW2JhKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP5adREeuy-MCb1uDgQA" keySequence="CTRL+F8" command="_hW7CE6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP5qdREeuy-MCb1uDgQA" keySequence="CTRL+F9" command="_hW5z7qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr28KdREeuy-MCb1uDgQA" keySequence="CTRL+F11" command="_hW83WadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr286dREeuy-MCb1uDgQA" keySequence="CTRL+F12" command="_hW5M56dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr2-KdREeuy-MCb1uDgQA" keySequence="CTRL+F4" command="_hW-sgadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr2-qdREeuy-MCb1uDgQA" keySequence="CTRL+F6" command="_hW5M0qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr2-6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+F7" command="_hW6a6KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseAKdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+X G" command="_hW-FRadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFE6dREeuy-MCb1uDgQA" keySequence="ALT+CTRL+SHIFT+ARROW_UP" command="_hW3-yadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFFKdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+SHIFT+ARROW_DOWN" command="_hW-sh6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFFadREeuy-MCb1uDgQA" keySequence="ALT+CTRL+SHIFT+ARROW_RIGHT" command="_hW3-pKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFFqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_hW4lyKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFGKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+X Q" command="_hW6a9qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFGadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+X T" command="_hW-FVadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFGqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_hW7pJKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtFHKdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+SHIFT+F12" command="_hW-FaKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsIKdREeuy-MCb1uDgQA" keySequence="DEL" command="_hW5M2qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsJadREeuy-MCb1uDgQA" keySequence="ALT+-" command="_hW2wh6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsJ6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E E" command="_hW3-w6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsKKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E G" command="_hW8QQqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsKadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E J" command="_hW3Xk6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsK6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E S" command="_hW-FWqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsLKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E T" command="_hW3-uqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsLadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E L" command="_hW3Xm6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTMKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E N" command="_hW-sYKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTMadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E P" command="_hW1ibadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTNKdREeuy-MCb1uDgQA" keySequence="ALT+CR" command="_hW7pDadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTNadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+E R" command="_hW7B8qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTNqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+D A" command="_hW8QIqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTN6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+D T" command="_hW2Ji6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTOKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+D J" command="_hW7CC6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXuTOadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+D Q" command="_hW-sU6dREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXgQxadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.javaEditorScope" bindingContext="_hXHPOKdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXgQxqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+P" command="_hW6a56dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXhe6adREeuy-MCb1uDgQA" keySequence="CTRL+7" command="_hW2wiqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXiF-6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+M" command="_hW7CH6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitBadREeuy-MCb1uDgQA" keySequence="CTRL+/" command="_hW2wiqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUEqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+C" command="_hW2wiqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXj7IKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F" command="_hW9eZKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiOqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+B" command="_hW-skqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJQKdREeuy-MCb1uDgQA" keySequence="CTRL+T" command="_hW2wl6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJR6dREeuy-MCb1uDgQA" keySequence="CTRL+I" command="_hW83K6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwUqdREeuy-MCb1uDgQA" keySequence="CTRL+O" command="_hW-FXadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwV6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+/" command="_hW-saKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-cqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+U" command="_hW7CF6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-eKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+'" command="_hW3XoadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnliqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+O" command="_hW8QJKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMmadREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+\" command="_hW4lyqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo1KdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+ARROW_UP" command="_hW-siqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo1qdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_hW-FX6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP4qdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_UP" command="_hW-sUqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP56dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_DOWN" command="_hW5M6qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP7KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_LEFT" command="_hW83R6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr28adREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_hW4lu6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr296dREeuy-MCb1uDgQA" keySequence="CTRL+F3" command="_hW-sUadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsIadREeuy-MCb1uDgQA" keySequence="CTRL+2 F" command="_hW-FYqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsIqdREeuy-MCb1uDgQA" keySequence="CTRL+2 R" command="_hW7pEKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsI6dREeuy-MCb1uDgQA" keySequence="CTRL+2 L" command="_hW3-yqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXtsJKdREeuy-MCb1uDgQA" keySequence="CTRL+2 M" command="_hW83V6dREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXgQx6dREeuy-MCb1uDgQA" elementId="org.eclipse.core.runtime.xml" bindingContext="_hXHPQqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXgQyKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+P" command="_hW7pNKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUFqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+D" command="_hW-sZqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXgQyadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" bindingContext="_hXHPPqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXgQyqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+P" command="_hW2wnadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitDKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+A" command="_hW_TcqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUFKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+C" command="_hW9eXadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXj7IadREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F" command="_hW-scadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiNKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+>" command="_hW8QI6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJSKdREeuy-MCb1uDgQA" keySequence="CTRL+I" command="_hW83KadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwVqdREeuy-MCb1uDgQA" keySequence="CTRL+O" command="_hW3XoKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwWKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+/" command="_hW2whKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXoMmqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+\" command="_hW5M4KdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBwKdREeuy-MCb1uDgQA" keySequence="F3" command="_hW2wladREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo1adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+ARROW_UP" command="_hW6a76dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqo16dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_hW-sWKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP5KdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_UP" command="_hW5z86dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP6adREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_DOWN" command="_hW6a_qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXrP7adREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_LEFT" command="_hW3-p6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr28qdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_hW4luKdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXg31adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.classFileEditorScope" bindingContext="_hXHPM6dREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXg31qdREeuy-MCb1uDgQA" keySequence="CTRL+1" command="_hW-saqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXhe6qdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.propertiesEditorScope" bindingContext="_hXHPT6dREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXhe66dREeuy-MCb1uDgQA" keySequence="CTRL+7" command="_hW2wiqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXitBqdREeuy-MCb1uDgQA" keySequence="CTRL+/" command="_hW2wiqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXjUE6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+C" command="_hW2wiqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXiF_KdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.editors.task" bindingContext="_hXHPO6dREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXiF_adREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+M" command="_hW2wkqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiP6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+C" command="_hW_TbadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwU6dREeuy-MCb1uDgQA" keySequence="CTRL+O" command="_hW-FcadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwX6dREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+R" command="_hW9eZadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXmXaadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+S" command="_hW8QQKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-dKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+U" command="_hW6a-qdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnlgqdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+I" command="_hW9eU6dREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXitCKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.tasks.ui.markupSourceContext" bindingContext="_hXHPSqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXitCadREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+O" command="_hW2wpadREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXjUGadREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.AntEditorScope" bindingContext="_hXHPSadREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXjUGqdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+F" command="_hW9eZKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwXKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+R" command="_hW3XrqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXnliadREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+O" command="_hW2JhqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozp6dREeuy-MCb1uDgQA" keySequence="SHIFT+F2" command="_hW3XpqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpavqdREeuy-MCb1uDgQA" keySequence="F3" command="_hW2JjqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXj7I6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.genericeditor.genericEditorContext" bindingContext="_hXHPMqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXj7JKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+G" command="_hW83UqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpawKdREeuy-MCb1uDgQA" keySequence="F3" command="_hW83PqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXkiMadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.memoryview" bindingContext="_hXHPMadREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXkiMqdREeuy-MCb1uDgQA" keySequence="ALT+CTRL+M" command="_hW-FVKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiM6dREeuy-MCb1uDgQA" keySequence="ALT+CTRL+N" command="_hW-FaadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXkiQadREeuy-MCb1uDgQA" keySequence="CTRL+T" command="_hW7pAKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJRKdREeuy-MCb1uDgQA" keySequence="CTRL+W" command="_hW3-t6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlwUKdREeuy-MCb1uDgQA" keySequence="CTRL+N" command="_hW5MzqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXkiOKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.debugging" bindingContext="_hXHPNKdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXkiOadREeuy-MCb1uDgQA" keySequence="CTRL+R" command="_hW2JiadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXozrqdREeuy-MCb1uDgQA" keySequence="F7" command="_hW-sYadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXpasKdREeuy-MCb1uDgQA" keySequence="F8" command="_hW3-oadREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBxadREeuy-MCb1uDgQA" keySequence="F5" command="_hW3-o6dREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXqBx6dREeuy-MCb1uDgQA" keySequence="F6" command="_hW-FQKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr29qdREeuy-MCb1uDgQA" keySequence="CTRL+F2" command="_hW7pPqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXr2-adREeuy-MCb1uDgQA" keySequence="CTRL+F5" command="_hW-FRKdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXkiO6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" bindingContext="_hXHPN6dREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXkiPKdREeuy-MCb1uDgQA" keySequence="ALT+SHIFT+B" command="_hW-skqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXlJS6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" bindingContext="_hXHPNadREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXlJTKdREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+," command="_hW83QKdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXlJT6dREeuy-MCb1uDgQA" keySequence="CTRL+SHIFT+." command="_hW7pJqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXm-eadREeuy-MCb1uDgQA" keySequence="CTRL+G" command="_hW7pJ6dREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXlwVKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" bindingContext="_hXHPPadREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXlwVadREeuy-MCb1uDgQA" keySequence="CTRL+O" command="_hW2wpadREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXmXY6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView" bindingContext="_hXHPUKdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXmXZKdREeuy-MCb1uDgQA" keySequence="CTRL+C" command="_hW7pBqdREeuy-MCb1uDgQA"/> + <bindings xmi:id="_hXseA6dREeuy-MCb1uDgQA" keySequence="CTRL+ARROW_LEFT" command="_hW4lvqdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXmXZadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.ReflogView" bindingContext="_hXHPNqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXmXZqdREeuy-MCb1uDgQA" keySequence="CTRL+C" command="_hW5M1qdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXmXbadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.console" bindingContext="_hXGoJKdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXmXbqdREeuy-MCb1uDgQA" keySequence="CTRL+D" command="_hW-FeadREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXpauKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" bindingContext="_hXHPPKdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXpauadREeuy-MCb1uDgQA" keySequence="F1" command="_hW2JjKdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXpauqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView.SingleRepository" bindingContext="_hXHPUadREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXpau6dREeuy-MCb1uDgQA" keySequence="F2" command="_hW5M3adREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXqBw6dREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.contexts.taskview" bindingContext="_hXHPRqdREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXqBxKdREeuy-MCb1uDgQA" keySequence="F5" command="_hW9eXKdREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_hXuTMqdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.BreakpointView" bindingContext="_hXGoIadREeuy-MCb1uDgQA"> + <bindings xmi:id="_hXuTM6dREeuy-MCb1uDgQA" keySequence="ALT+CR" command="_hW1ia6dREeuy-MCb1uDgQA"/> + </bindingTables> + <bindingTables xmi:id="_iztJAadREeuy-MCb1uDgQA" bindingContext="_iztJAKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_iztwEadREeuy-MCb1uDgQA" bindingContext="_iztwEKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_iztwE6dREeuy-MCb1uDgQA" bindingContext="_iztwEqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_iztwFadREeuy-MCb1uDgQA" bindingContext="_iztwFKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_iztwF6dREeuy-MCb1uDgQA" bindingContext="_iztwFqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_iztwGadREeuy-MCb1uDgQA" bindingContext="_iztwGKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izuXIadREeuy-MCb1uDgQA" bindingContext="_izuXIKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izuXI6dREeuy-MCb1uDgQA" bindingContext="_izuXIqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izuXJadREeuy-MCb1uDgQA" bindingContext="_izuXJKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izuXJ6dREeuy-MCb1uDgQA" bindingContext="_izuXJqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izu-MKdREeuy-MCb1uDgQA" bindingContext="_izuXKKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izu-MqdREeuy-MCb1uDgQA" bindingContext="_izu-MadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izu-NKdREeuy-MCb1uDgQA" bindingContext="_izu-M6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izu-NqdREeuy-MCb1uDgQA" bindingContext="_izu-NadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izu-OKdREeuy-MCb1uDgQA" bindingContext="_izu-N6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izvlQadREeuy-MCb1uDgQA" bindingContext="_izvlQKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izvlQ6dREeuy-MCb1uDgQA" bindingContext="_izvlQqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izvlRadREeuy-MCb1uDgQA" bindingContext="_izvlRKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwMUKdREeuy-MCb1uDgQA" bindingContext="_izvlRqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwMUqdREeuy-MCb1uDgQA" bindingContext="_izwMUadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwMVKdREeuy-MCb1uDgQA" bindingContext="_izwMU6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwMVqdREeuy-MCb1uDgQA" bindingContext="_izwMVadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwMWKdREeuy-MCb1uDgQA" bindingContext="_izwMV6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwzYKdREeuy-MCb1uDgQA" bindingContext="_izwMWadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwzYqdREeuy-MCb1uDgQA" bindingContext="_izwzYadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwzZKdREeuy-MCb1uDgQA" bindingContext="_izwzY6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwzZqdREeuy-MCb1uDgQA" bindingContext="_izwzZadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izwzaKdREeuy-MCb1uDgQA" bindingContext="_izwzZ6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izxacKdREeuy-MCb1uDgQA" bindingContext="_izwzaadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izxacqdREeuy-MCb1uDgQA" bindingContext="_izxacadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izxadKdREeuy-MCb1uDgQA" bindingContext="_izxac6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izxadqdREeuy-MCb1uDgQA" bindingContext="_izxadadREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izxaeKdREeuy-MCb1uDgQA" bindingContext="_izxad6dREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyBgadREeuy-MCb1uDgQA" bindingContext="_izyBgKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyBg6dREeuy-MCb1uDgQA" bindingContext="_izyBgqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyBhadREeuy-MCb1uDgQA" bindingContext="_izyBhKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyBh6dREeuy-MCb1uDgQA" bindingContext="_izyBhqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyokadREeuy-MCb1uDgQA" bindingContext="_izyokKdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyok6dREeuy-MCb1uDgQA" bindingContext="_izyokqdREeuy-MCb1uDgQA"/> + <bindingTables xmi:id="_izyoladREeuy-MCb1uDgQA" bindingContext="_izyolKdREeuy-MCb1uDgQA"/> + <rootContext xmi:id="_hVTRWqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.contexts.dialogAndWindow" contributorURI="platform:/plugin/org.eclipse.platform" name="In Dialogs and Windows" description="Either a dialog or a window is open"> + <children xmi:id="_hVTRW6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.contexts.window" contributorURI="platform:/plugin/org.eclipse.platform" name="In Windows" description="A window is open"> + <children xmi:id="_hVTRXKdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.contexts.views" contributorURI="platform:/plugin/org.eclipse.platform" name="%bindingcontext.name.bindingView"/> + <children xmi:id="_hXGoIadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.BreakpointView" name="In Breakpoints View" description="The breakpoints view context"/> + <children xmi:id="_hXGoIqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.textEditorScope" name="Editing Text" description="Editing Text Context"> + <children xmi:id="_hXHPMqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.genericeditor.genericEditorContext" name="in Generic Code Editor" description="When editing in the Generic Code Editor"/> + <children xmi:id="_hXHPM6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.classFileEditorScope" name="Browsing attached Java Source" description="Browsing attached Java Source Context"/> + <children xmi:id="_hXHPOKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.javaEditorScope" name="Editing Java Source" description="Editing Java Source Context"/> + <children xmi:id="_hXHPOadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.text.editor.context" name="Editing XSD context"/> + <children xmi:id="_hXHPO6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.editors.task" name="In Tasks Editor"/> + <children xmi:id="_hXHPPKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"> + <children xmi:id="_hXHPPadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"/> + <children xmi:id="_hXHPSqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.tasks.ui.markupSourceContext" name="Task Markup Editor Source Context"/> + </children> + <children xmi:id="_hXHPPqdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"> + <children xmi:id="_hXHPP6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.navigation" name="XML Source Navigation" description="XML Source Navigation"/> + <children xmi:id="_hXHPQKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.cleanup" name="XML Source Cleanup" description="XML Source Cleanup"/> + <children xmi:id="_hXHPQadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.comments" name="Source Comments in Structured Text Editors" description="Source Comments in Structured Text Editors"/> + <children xmi:id="_hXHPQqdREeuy-MCb1uDgQA" elementId="org.eclipse.core.runtime.xml" name="Editing XML Source" description="Editing XML Source"/> + <children xmi:id="_hXHPQ6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.occurrences" name="XML Source Occurrences" description="XML Source Occurrences"/> + <children xmi:id="_hXHPRKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.grammar" name="XML Source Grammar" description="XML Source Grammar"/> + <children xmi:id="_hXHPRadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.comments" name="XML Source Comments" description="XML Source Comments"/> + <children xmi:id="_hXHPSKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.expand" name="XML Source Expand/Collapse" description="XML Source Expand/Collapse"/> + <children xmi:id="_hXHPS6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.hideFormat" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"/> + <children xmi:id="_hXHPTKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.selection" name="XML Source Selection" description="XML Source Selection"/> + <children xmi:id="_hXHPTqdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.dependencies" name="XML Source Dependencies" description="XML Source Dependencies"/> + </children> + <children xmi:id="_hXHPSadREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.AntEditorScope" name="Editing Ant Buildfiles" description="Editing Ant Buildfiles Context"/> + <children xmi:id="_hXHPT6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.propertiesEditorScope" name="Editing Properties Files" description="Editing Properties Files Context"/> + </children> + <children xmi:id="_hXGoJKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.console" name="In I/O Console" description="In I/O console"/> + <children xmi:id="_hXGoJadREeuy-MCb1uDgQA" elementId="org.eclipse.compare.compareEditorScope" name="Comparing in an Editor" description="Comparing in an Editor"/> + <children xmi:id="_hXHPMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.console.ConsoleView" name="In Console View" description="In Console View"/> + <children xmi:id="_hXHPMadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.memoryview" name="In Memory View" description="In memory view"/> + <children xmi:id="_hXHPNKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.debugging" name="Debugging" description="Debugging programs"> + <children xmi:id="_hXHPNadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" name="In Table Memory Rendering" description="In Table Memory Rendering"/> + <children xmi:id="_hXHPTadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.debugging" name="Debugging Java" description="Debugging Java programs"/> + </children> + <children xmi:id="_hXHPNqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.ReflogView" name="In Git Reflog View"/> + <children xmi:id="_hXHPOqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" name="In Tasks View"/> + <children xmi:id="_hXHPRqdREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.contexts.taskview" name="In Gradle Tasks View" description="This context is activated when the Gradle Tasks view is in focus"/> + <children xmi:id="_hXHPUKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView" name="In Git Repositories View"> + <children xmi:id="_hXHPUadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView.SingleRepository" name="In Git Repositories View"/> + </children> + </children> + <children xmi:id="_hVTRXadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.contexts.dialog" contributorURI="platform:/plugin/org.eclipse.platform" name="In Dialogs" description="A dialog is open"/> + </rootContext> + <rootContext xmi:id="_hXGoIKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.editor.designView" name="XSD Editor Design View" description="XSD Editor Design View"/> + <rootContext xmi:id="_hXGoI6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.contexts.actionSet" name="Action Set" description="Parent context for action sets"/> + <rootContext xmi:id="_hXGoJqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.contexts.workbenchMenu" name="Workbench Menu" description="When no Workbench windows are active"/> + <rootContext xmi:id="_hXHPN6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" name="Editor Breadcrumb Navigation" description="Editor Breadcrumb Navigation Context"/> + <rootContext xmi:id="_hXHPR6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.editor.sourceView" name="XSD Editor Source View" description="XSD Editor Source View"/> + <rootContext xmi:id="_iztJAKdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.actionSet.presentation" name="Auto::org.eclipse.ant.ui.actionSet.presentation"/> + <rootContext xmi:id="_iztwEKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.breakpointActionSet" name="Auto::org.eclipse.debug.ui.breakpointActionSet"/> + <rootContext xmi:id="_iztwEqdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.debugActionSet" name="Auto::org.eclipse.debug.ui.debugActionSet"/> + <rootContext xmi:id="_iztwFKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.launchActionSet" name="Auto::org.eclipse.debug.ui.launchActionSet"/> + <rootContext xmi:id="_iztwFqdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.profileActionSet" name="Auto::org.eclipse.debug.ui.profileActionSet"/> + <rootContext xmi:id="_iztwGKdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.CoverageActionSet" name="Auto::org.eclipse.eclemma.ui.CoverageActionSet"/> + <rootContext xmi:id="_izuXIKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.gitaction" name="Auto::org.eclipse.egit.ui.gitaction"/> + <rootContext xmi:id="_izuXIqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.navigation" name="Auto::org.eclipse.egit.ui.navigation"/> + <rootContext xmi:id="_izuXJKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.SearchActionSet" name="Auto::org.eclipse.egit.ui.SearchActionSet"/> + <rootContext xmi:id="_izuXJqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.JDTDebugActionSet" name="Auto::org.eclipse.jdt.debug.ui.JDTDebugActionSet"/> + <rootContext xmi:id="_izuXKKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.JUnitActionSet" name="Auto::org.eclipse.jdt.junit.JUnitActionSet"/> + <rootContext xmi:id="_izu-MadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.text.java.actionSet.presentation" name="Auto::org.eclipse.jdt.ui.text.java.actionSet.presentation"/> + <rootContext xmi:id="_izu-M6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet" name="Auto::org.eclipse.jdt.ui.JavaElementCreationActionSet"/> + <rootContext xmi:id="_izu-NadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaActionSet" name="Auto::org.eclipse.jdt.ui.JavaActionSet"/> + <rootContext xmi:id="_izu-N6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.A_OpenActionSet" name="Auto::org.eclipse.jdt.ui.A_OpenActionSet"/> + <rootContext xmi:id="_izvlQKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.CodingActionSet" name="Auto::org.eclipse.jdt.ui.CodingActionSet"/> + <rootContext xmi:id="_izvlQqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.SearchActionSet" name="Auto::org.eclipse.jdt.ui.SearchActionSet"/> + <rootContext xmi:id="_izvlRKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.actionSet" name="Auto::org.eclipse.mylyn.context.ui.actionSet"/> + <rootContext xmi:id="_izvlRqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.java.actionSet" name="Auto::org.eclipse.mylyn.java.actionSet"/> + <rootContext xmi:id="_izwMUadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.java.actionSet.browsing" name="Auto::org.eclipse.mylyn.java.actionSet.browsing"/> + <rootContext xmi:id="_izwMU6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.doc.actionSet" name="Auto::org.eclipse.mylyn.doc.actionSet"/> + <rootContext xmi:id="_izwMVadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.navigation" name="Auto::org.eclipse.mylyn.tasks.ui.navigation"/> + <rootContext xmi:id="_izwMV6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.navigation.additions" name="Auto::org.eclipse.mylyn.tasks.ui.navigation.additions"/> + <rootContext xmi:id="_izwMWadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.cheatsheets.actionSet" name="Auto::org.eclipse.ui.cheatsheets.actionSet"/> + <rootContext xmi:id="_izwzYadREeuy-MCb1uDgQA" elementId="org.eclipse.search.searchActionSet" name="Auto::org.eclipse.search.searchActionSet"/> + <rootContext xmi:id="_izwzY6dREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.actionSet" name="Auto::org.eclipse.team.ui.actionSet"/> + <rootContext xmi:id="_izwzZadREeuy-MCb1uDgQA" elementId="org.eclipse.text.quicksearch.actionSet" name="Auto::org.eclipse.text.quicksearch.actionSet"/> + <rootContext xmi:id="_izwzZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.actionSet.annotationNavigation" name="Auto::org.eclipse.ui.edit.text.actionSet.annotationNavigation"/> + <rootContext xmi:id="_izwzaadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.actionSet.navigation" name="Auto::org.eclipse.ui.edit.text.actionSet.navigation"/> + <rootContext xmi:id="_izxacadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo" name="Auto::org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/> + <rootContext xmi:id="_izxac6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.externaltools.ExternalToolsSet" name="Auto::org.eclipse.ui.externaltools.ExternalToolsSet"/> + <rootContext xmi:id="_izxadadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.NavigateActionSet" name="Auto::org.eclipse.ui.NavigateActionSet"/> + <rootContext xmi:id="_izxad6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.actionSet.keyBindings" name="Auto::org.eclipse.ui.actionSet.keyBindings"/> + <rootContext xmi:id="_izyBgKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.WorkingSetModificationActionSet" name="Auto::org.eclipse.ui.WorkingSetModificationActionSet"/> + <rootContext xmi:id="_izyBgqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.WorkingSetActionSet" name="Auto::org.eclipse.ui.WorkingSetActionSet"/> + <rootContext xmi:id="_izyBhKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.actionSet.openFiles" name="Auto::org.eclipse.ui.actionSet.openFiles"/> + <rootContext xmi:id="_izyBhqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.actionSet.presentation" name="Auto::org.eclipse.ui.edit.text.actionSet.presentation"/> + <rootContext xmi:id="_izyokKdREeuy-MCb1uDgQA" elementId="com.objectaid.uml.addon.cls.display" name="Auto::com.objectaid.uml.addon.cls.display"/> + <rootContext xmi:id="_izyokqdREeuy-MCb1uDgQA" elementId="com.objectaid.uml.addon.cls.alignment" name="Auto::com.objectaid.uml.addon.cls.alignment"/> + <rootContext xmi:id="_izyolKdREeuy-MCb1uDgQA" elementId="com.objectaid.uml.cls.global" name="Auto::com.objectaid.uml.cls.global"/> + <descriptors xmi:id="_hbQvYKdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.compatibility.editor" allowMultiple="true" category="org.eclipse.e4.primaryDataStack" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor"> + <tags>Editor</tags> + <tags>removeOnHide</tags> + </descriptors> + <descriptors xmi:id="_iR_jEKdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.views.AntView" label="Ant" iconURI="platform:/plugin/org.eclipse.ant.ui/icons/full/eview16/ant_view.png" tooltip="" category="Ant" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ant.internal.ui.views.AntView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ant.ui"/> + <tags>View</tags> + <tags>categoryTag:Ant</tags> + </descriptors> + <descriptors xmi:id="_iTFvQKdREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.views.taskview" label="Gradle Tasks" iconURI="platform:/plugin/org.eclipse.buildship.ui/icons/full/eview16/tasks_view.png" tooltip="" category="Gradle" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.buildship.ui.internal.view.task.TaskView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.buildship.ui"/> + <tags>View</tags> + <tags>categoryTag:Gradle</tags> + </descriptors> + <descriptors xmi:id="_iTGWUKdREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.views.executionview" label="Gradle Executions" iconURI="platform:/plugin/org.eclipse.buildship.ui/icons/full/eview16/executions_view.png" tooltip="" category="Gradle" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.buildship.ui.internal.view.execution.ExecutionsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.buildship.ui"/> + <tags>View</tags> + <tags>categoryTag:Gradle</tags> + </descriptors> + <descriptors xmi:id="_iTHkcKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.DebugView" label="Debug" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/debug_view.png" tooltip="" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.launch.LaunchView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTIykKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.BreakpointView" label="Breakpoints" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/breakpoint_view.png" tooltip="" allowMultiple="true" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTKAsKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.VariableView" label="Variables" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/variable_view.png" tooltip="" allowMultiple="true" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.variables.VariablesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTKnwKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.ExpressionView" label="Expressions" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/watchlist_view.png" tooltip="" allowMultiple="true" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.expression.ExpressionView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTLO0KdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.RegisterView" label="Registers" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/register_view.png" tooltip="" allowMultiple="true" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.registers.RegistersView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTL14KdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.ModuleView" label="Modules" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/module_view.png" tooltip="" allowMultiple="true" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.modules.ModulesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTMc8KdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.MemoryView" label="Memory" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/memory_view.png" tooltip="" allowMultiple="true" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.memory.MemoryView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iTNEAKdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.CoverageView" label="Coverage" iconURI="platform:/plugin/org.eclipse.eclemma.ui/icons/full/eview16/coverage.png" tooltip="" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.eclemma.internal.ui.coverageview.CoverageView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.eclemma.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iTNrEKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesView" label="Git Repositories" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/repo_rep.png" tooltip="" category="Git" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.repository.RepositoriesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </descriptors> + <descriptors xmi:id="_iTOSIKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.StagingView" label="Git Staging" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/staging.png" tooltip="" category="Git" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.staging.StagingView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </descriptors> + <descriptors xmi:id="_iTOSIadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.InteractiveRebaseView" label="Git Interactive Rebase" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/rebase_interactive.png" tooltip="" category="Git" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.rebase.RebaseInteractiveView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </descriptors> + <descriptors xmi:id="_iTO5MKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.CompareTreeView" label="Git Tree Compare" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/obj16/gitrepository.png" tooltip="" category="Git" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.dialogs.CompareTreeView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + <tags>NoRestore</tags> + </descriptors> + <descriptors xmi:id="_iTPgQKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.ReflogView" label="Git Reflog" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/reflog.png" tooltip="" category="Git" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.reflog.ReflogView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </descriptors> + <descriptors xmi:id="_iTPgQadREeuy-MCb1uDgQA" elementId="org.eclipse.gef.ui.palette_view" label="Palette" iconURI="platform:/plugin/org.eclipse.gef/icons/palette_view.gif" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.gef.ui.views.palette.PaletteView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.gef"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iT_HIKdREeuy-MCb1uDgQA" elementId="org.eclipse.help.ui.HelpView" label="Help" iconURI="platform:/plugin/org.eclipse.help.ui/icons/view16/help_view.png" tooltip="" category="Help" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.help.ui.internal.views.HelpView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.help.ui"/> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </descriptors> + <descriptors xmi:id="_iUAVQKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.DisplayView" label="Debug Shell" iconURI="platform:/plugin/org.eclipse.jdt.debug.ui/icons/full/etool16/disp_sbook.png" tooltip="" category="Debug" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.debug.ui.display.DisplayView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.debug.ui"/> + <tags>View</tags> + <tags>categoryTag:Debug</tags> + </descriptors> + <descriptors xmi:id="_iUdoQKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.ResultView" label="JUnit" iconURI="platform:/plugin/org.eclipse.jdt.junit/icons/full/eview16/junit.png" tooltip="" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.junit.ui.TestRunnerViewPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.junit"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iU6UMKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.PackageExplorer" label="Package Explorer" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/package.png" tooltip="" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iU67QKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.TypeHierarchy" label="Type Hierarchy" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/class_hi.png" tooltip="" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iU7iUKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.ProjectsView" label="Projects" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/projects.png" tooltip="" category="Java Browsing" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.browsing.ProjectsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java Browsing</tags> + </descriptors> + <descriptors xmi:id="_iU8JYKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.PackagesView" label="Packages" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/packages.png" tooltip="" category="Java Browsing" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.browsing.PackagesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java Browsing</tags> + </descriptors> + <descriptors xmi:id="_iU8JYadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.TypesView" label="Types" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/types.png" tooltip="" category="Java Browsing" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.browsing.TypesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java Browsing</tags> + </descriptors> + <descriptors xmi:id="_iU8wcKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.MembersView" label="Members" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/members.png" tooltip="" category="Java Browsing" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.browsing.MembersView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java Browsing</tags> + </descriptors> + <descriptors xmi:id="_iU9XgKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.callhierarchy.view" label="Call Hierarchy" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/call_hierarchy.png" tooltip="" allowMultiple="true" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.callhierarchy.CallHierarchyViewPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iU9XgadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.texteditor.TemplatesView" label="Templates" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/templates.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.texteditor.templates.TemplatesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iU9-kKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.SourceView" label="Declaration" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/source.png" tooltip="" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.infoviews.SourceView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iU-loKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavadocView" label="Javadoc" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/eview16/javadoc.png" tooltip="" category="Java" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.ui.infoviews.JavadocView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.ui"/> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </descriptors> + <descriptors xmi:id="_iU-loadREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.views.MavenRepositoryView" label="Maven Repositories" iconURI="platform:/plugin/org.eclipse.m2e.core.ui/icons/maven_indexes.gif" tooltip="" category="Maven" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.m2e.core.ui.internal.views.MavenRepositoryView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.m2e.core.ui"/> + <tags>View</tags> + <tags>categoryTag:Maven</tags> + </descriptors> + <descriptors xmi:id="_iVwowKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.views.MavenBuild" label="Maven Workspace Build" iconURI="platform:/plugin/org.eclipse.ui/icons/full/eview16/defaultview_misc.png" tooltip="" category="Maven" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.m2e.core.ui.internal.views.build.BuildDebugView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.m2e.core.ui"/> + <tags>View</tags> + <tags>categoryTag:Maven</tags> + </descriptors> + <descriptors xmi:id="_iVxP0KdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.navigator.builds" label="Builds" iconURI="platform:/plugin/org.eclipse.mylyn.builds.ui/icons/eview16/build-view.png" tooltip="" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.builds.ui.view.BuildsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.builds.ui"/> + <tags>View</tags> + <tags>categoryTag:Mylyn</tags> + </descriptors> + <descriptors xmi:id="_iVyd8KdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.commons.repositories.ui.navigator.Repositories" label="Team Repositories" iconURI="platform:/plugin/org.eclipse.mylyn.commons.repositories.ui/icons/eview16/repositories.gif" tooltip="" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.commons.repositories.ui.RepositoriesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.commons.repositories.ui"/> + <tags>View</tags> + <tags>categoryTag:Mylyn</tags> + </descriptors> + <descriptors xmi:id="_iVyd8adREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" label="Task List" iconURI="platform:/plugin/org.eclipse.mylyn.tasks.ui/icons/eview16/task-list.gif" tooltip="" allowMultiple="true" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.tasks.ui.views.TaskListView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.tasks.ui"/> + <tags>View</tags> + <tags>categoryTag:Mylyn</tags> + </descriptors> + <descriptors xmi:id="_iVzFAKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.views.repositories" label="Task Repositories" iconURI="platform:/plugin/org.eclipse.mylyn.tasks.ui/icons/eview16/repositories.gif" tooltip="" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.tasks.ui.views.TaskRepositoriesView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.tasks.ui"/> + <tags>View</tags> + <tags>categoryTag:Mylyn</tags> + </descriptors> + <descriptors xmi:id="_iVzFAadREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.p2.ui.RepositoryExplorer" label="Repository Explorer" iconURI="platform:/plugin/org.eclipse.oomph.p2.ui/icons/obj16/repository.gif" tooltip="" category="Oomph" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.oomph.p2.internal.ui.RepositoryExplorer"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.oomph.p2.ui"/> + <tags>View</tags> + <tags>categoryTag:Oomph</tags> + </descriptors> + <descriptors xmi:id="_iVzsEKdREeuy-MCb1uDgQA" elementId="org.eclipse.search.SearchResultView" label="Classic Search" iconURI="platform:/plugin/org.eclipse.search/icons/full/eview16/searchres.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.search.internal.ui.SearchResultView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.search"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iWdzYKdREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.views.SearchView" label="Search" iconURI="platform:/plugin/org.eclipse.search/icons/full/eview16/searchres.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.search2.internal.ui.SearchView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.search"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iWeacKdREeuy-MCb1uDgQA" elementId="org.eclipse.team.sync.views.SynchronizeView" label="Synchronize" iconURI="platform:/plugin/org.eclipse.team.ui/icons/full/eview16/synch_synch.png" tooltip="" allowMultiple="true" category="Team" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.team.internal.ui.synchronize.SynchronizeView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.team.ui"/> + <tags>View</tags> + <tags>categoryTag:Team</tags> + </descriptors> + <descriptors xmi:id="_iW9ioKdREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.GenericHistoryView" label="History" iconURI="platform:/plugin/org.eclipse.team.ui/icons/full/eview16/history_view.png" tooltip="" allowMultiple="true" category="Team" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.team.internal.ui.history.GenericHistoryView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.team.ui"/> + <tags>View</tags> + <tags>categoryTag:Team</tags> + </descriptors> + <descriptors xmi:id="_iW9ioadREeuy-MCb1uDgQA" elementId="org.eclipse.tips.ide.tipPart" label="Tip of the Day" iconURI="platform:/plugin/org.eclipse.tips.ui/icons/lightbulb.png" tooltip="" category="Help" closeable="true" contributionURI="bundleclass://org.eclipse.tips.ide/org.eclipse.tips.ide.internal.TipPart"> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </descriptors> + <descriptors xmi:id="_iW-wwKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.internal.introview" label="Welcome" iconURI="platform:/plugin/org.eclipse.ui/icons/full/eview16/defaultview_misc.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.ViewIntroAdapterPart"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iW-wwadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.browser.view" label="Internal Web Browser" iconURI="platform:/plugin/org.eclipse.ui.browser/icons/obj16/internal_browser.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.browser.WebBrowserView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.browser"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iW_-4KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="Cheat Sheets" iconURI="platform:/plugin/org.eclipse.ui.cheatsheets/icons/view16/cheatsheet_view.png" tooltip="" category="Help" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.cheatsheets.views.CheatSheetView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.cheatsheets"/> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </descriptors> + <descriptors xmi:id="_iXAl8KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.console.ConsoleView" label="Console" iconURI="platform:/plugin/org.eclipse.ui.console/icons/full/cview16/console_view.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.console.ConsoleView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.console"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXREoKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProgressView" label="Progress" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/pview.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.progress.ProgressView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXRrsKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ResourceNavigator" label="Navigator (Deprecated)" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/filenav_nav.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.views.navigator.ResourceNavigator"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXSSwKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.BookmarkView" label="Bookmarks" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/bkmrk_nav.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.markers.BookmarksView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXSSwadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.TaskList" label="Tasks" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/tasks_tsk.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.markers.TasksView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXS50KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ProblemView" label="Problems" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/problems_view.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.markers.ProblemsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXS50adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.AllMarkersView" label="Markers" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/problems_view.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.markers.AllMarkersView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.ide"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXTg4KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigator.ProjectExplorer" label="Project Explorer" iconURI="platform:/plugin/org.eclipse.ui.navigator.resources/icons/full/eview16/resource_persp.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.navigator.resources.ProjectExplorer"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.navigator.resources"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXnp8KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.PropertySheet" label="Properties" iconURI="platform:/plugin/org.eclipse.ui.views/icons/full/eview16/prop_ps.png" tooltip="" allowMultiple="true" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.views.properties.PropertySheet"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.views"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXoRAKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.ContentOutline" label="Outline" iconURI="platform:/plugin/org.eclipse.ui.views/icons/full/eview16/outline_co.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.views.contentoutline.ContentOutline"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.views"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXo4EKdREeuy-MCb1uDgQA" elementId="org.eclipse.pde.runtime.LogView" label="Error Log" iconURI="platform:/plugin/org.eclipse.ui.views.log/icons/eview16/error_log.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.log.LogView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.views.log"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXwM0KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.minimap.MinimapView" label="Minimap" iconURI="platform:/plugin/org.eclipse.ui.workbench.texteditor/icons/full/eview16/minimap.png" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.ui.internal.views.minimap.MinimapView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.ui.workbench.texteditor"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iXxa8KdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.common.snippets.internal.ui.SnippetsView" label="Snippets" iconURI="platform:/plugin/org.eclipse.wst.common.snippets/icons/snippets_view.gif" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.wst.common.snippets.internal.ui.SnippetsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.wst.common.snippets"/> + <tags>View</tags> + <tags>categoryTag:General</tags> + </descriptors> + <descriptors xmi:id="_iYZGAKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.views.annotations.XMLAnnotationsView" label="Documentation" iconURI="platform:/plugin/org.eclipse.wst.xml.ui/icons/full/obj16/comment_obj.gif" tooltip="" category="XML" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.wst.xml.ui.internal.views.annotations.XMLAnnotationsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.wst.xml.ui"/> + <tags>View</tags> + <tags>categoryTag:XML</tags> + </descriptors> + <descriptors xmi:id="_iYZtEKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.contentmodel.view" label="Content Model" iconURI="platform:/plugin/org.eclipse.wst.xml.ui/icons/full/view16/hierarchy.gif" tooltip="" category="XML" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.wst.xml.ui.internal.views.contentmodel.ContentModelView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.wst.xml.ui"/> + <tags>View</tags> + <tags>categoryTag:XML</tags> + </descriptors> + <descriptors xmi:id="_iYaUIKdREeuy-MCb1uDgQA" elementId="diagramTable" label="Diagrams" iconURI="platform:/plugin/com.objectaid.uml.addon/icons/class-diagram.gif" tooltip="" category="ObjectAid" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="com.objectaid.uml.addon.diagrams.DiagramTableView"/> + <persistedState key="originalCompatibilityViewBundle" value="com.objectaid.uml.addon"/> + <tags>View</tags> + <tags>categoryTag:ObjectAid</tags> + </descriptors> + <trimContributions xmi:id="_2r10UF9tEeO-yojH_y4TJA" elementId="org.eclipse.ui.ide.application.trimcontribution.QuickAccess" contributorURI="platform:/plugin/org.eclipse.ui.ide.application" toBeRendered="false" parentId="org.eclipse.ui.main.toolbar" positionInParent="last"> + <children xsi:type="menu:ToolControl" xmi:id="_76uUAF9tEeO-yojH_y4TJA" elementId="Spacer Glue" contributorURI="platform:/plugin/org.eclipse.ui.ide.application" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.LayoutModifierToolControl"> + <tags>glue</tags> + <tags>move_after:PerspectiveSpacer</tags> + <tags>SHOW_RESTORE_MENU</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_8tJPcF9tEeO-yojH_y4TJA" elementId="SearchField" contributorURI="platform:/plugin/org.eclipse.ui.ide.application" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.quickaccess.SearchField"> + <tags>move_after:Spacer Glue</tags> + <tags>HIDEABLE</tags> + <tags>SHOW_RESTORE_MENU</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_9LgmcF9tEeO-yojH_y4TJA" elementId="Search-PS Glue" contributorURI="platform:/plugin/org.eclipse.ui.ide.application" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.LayoutModifierToolControl"> + <tags>glue</tags> + <tags>move_after:SearchField</tags> + <tags>SHOW_RESTORE_MENU</tags> + </children> + </trimContributions> + <commands xmi:id="_hW1iYKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.inlineLocal.assist" commandName="Quick Assist - Inline local variable" description="Invokes quick assist and selects 'Inline local variable'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iYadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.pageUp" commandName="Select Page Up" description="Select to the top of the page" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iYqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.toggleWordWrap" commandName="Toggle Word Wrap" description="Toggle word wrap in the current text editor" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iY6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline" commandName="Reset quickdiff baseline" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW1iZKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" name="Reset target (HEAD, HEAD^1)" optional="false"/> + </commands> + <commands xmi:id="_hW1iZadREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.p2.ui.SearchRequirements" commandName="Search Requirements" category="_hW0UWqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iZqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.quickMenu" commandName="Surround With Quick Menu" description="Shows the Surround With quick menu" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.openFileSearchPage" commandName="File Search" description="Open the Search dialog's file search page" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iaKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.convertLocalToField.assist" commandName="Quick Assist - Convert local variable to field" description="Invokes quick assist and selects 'Convert local variable to field'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iaadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.workspace" commandName="Implementors in Workspace" description="Search for implementors of the selected interface" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1iaqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewAddRepository" commandName="Add a Git Repository..." description="Adds an existing Git repository to the Git Repositories view" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1ia6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.breakpoint.properties" commandName="Java Breakpoint Properties" description="View and edit the properties for a given Java breakpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1ibKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.addThrowsDecl" commandName="Quick Fix - Add throws declaration" description="Invokes quick assist and selects 'Add throws declaration'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW1ibadREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.junitPluginShortcut.coverage" commandName="Coverage JUnit Plug-in Test" description="Coverage JUnit Plug-in Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JcKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.navigate.open.type.in.hierarchy" commandName="Open Type in Hierarchy" description="Open a type in the type hierarchy view" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JcadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.task.clearActiveTime" commandName="Clear Active Time" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JcqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.copyBuildIdCommand" commandName="Copy Build Id Information To Clipboard" description="Copies the build identification information to the clipboard." category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jc6dREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.refreshproject" commandName="Refresh Gradle Project" description="Synchronizes the Gradle builds of the selected projects with the workspace" category="_hW0URadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JdKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.textEnd" commandName="Select Text End" description="Select to the end of the text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JdadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.task.attachContext" commandName="Attach Context" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JdqdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.openDiscoveredType" commandName="Open Discovered Type" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jd6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.deletePreviousWord" commandName="Delete Previous Word" description="Delete the previous word" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JeKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.wordPrevious" commandName="Previous Word" description="Go to the previous word" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JeadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace" commandName="Declaration in Workspace" description="Search for declarations of the selected element in the workspace" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JeqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.preferences" commandName="Preferences" description="Open the preferences dialog" category="_hW0UU6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW2Je6dREeuy-MCb1uDgQA" elementId="preferencePageId" name="Preference Page"/> + </commands> + <commands xmi:id="_hW2JfKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.sourcelookup.ui.openSourceLookupInfoDialog" commandName="Source Lookup Info" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JfadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.delimiter.unix" commandName="Convert Line Delimiters to Unix (LF, \n, 0A, ¶)" description="Converts the line delimiters to Unix (LF, \n, 0A, ¶)" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JfqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.working.set" commandName="Read Access in Working Set" description="Search for read references to the selected element in a working set" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jf6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.commit.Squash" commandName="Squash Commits" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JgKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.Edit" commandName="Edit Commit" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JgadREeuy-MCb1uDgQA" elementId="org.eclipse.epp.mpc.ui.command.showMarketplaceWizard" commandName="Eclipse Marketplace" description="Show the Eclipse Marketplace wizard" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW2JgqdREeuy-MCb1uDgQA" elementId="trigger" name="trigger"/> + </commands> + <commands xmi:id="_hW2Jg6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.copy" commandName="Copy" description="Copy the selection to the clipboard" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JhKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.nextView" commandName="Next View" description="Switch to the next view" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JhadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.revertToSaved" commandName="Revert to Saved" description="Revert to the last saved state" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JhqdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.toggleMarkOccurrences" commandName="Toggle Ant Mark Occurrences" description="Toggles mark occurrences in Ant editors" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jh6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.properties.NewPropertySheetCommand" commandName="Properties" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JiKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.addToWorkingSet" commandName="Add to Working Set" description="Adds the selected object to a working set." category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JiadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.RunToLine" commandName="Run to Line" description="Resume and break when execution reaches the current line" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JiqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Revert" commandName="Revert Commit" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Ji6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.junitShortcut.debug" commandName="Debug JUnit Test" description="Debug JUnit Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JjKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.editor.showCheatSheetCommand" commandName="Show Markup Cheat Sheet" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JjadREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.TeamSynchronizingPerspective" commandName="Team Synchronizing" description="Open the Team Synchronizing Perspective" category="_hW0UXKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JjqdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.open.declaration.command" commandName="Open Declaration" description="Opens the Ant editor on the referenced element" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jj6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.showChangeRulerInformation" commandName="Show Quick Diff Ruler Tooltip" description="Displays quick diff or revision information for the caret line in a focused hover" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JkKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.upperCase" commandName="To Upper Case" description="Changes the selection to upper case" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JkadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ConfigureFetch" commandName="Configure Upstream Fetch" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JkqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.goInto" commandName="Go Into" description="Navigate into the selected item" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jk6dREeuy-MCb1uDgQA" elementId="org.eclipse.epp.mpc.ui.command.showInstalled" commandName="Manage installed plug-ins" description="Update or uninstall plug-ins installed from the Marketplace" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JlKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.OpenRunConfigurations" commandName="Run..." description="Open run launch configuration dialog" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JladREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.create.delegate.methods" commandName="Generate Delegate Methods" description="Add delegate methods for a type's fields" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2JlqdREeuy-MCb1uDgQA" elementId="org.eclipse.gef.ui.palette_view" commandName="Palette" category="_hW0UQadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2Jl6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.windowEnd" commandName="Select Window End" description="Select to the end of the window" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wgKdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.resetOnDump" commandName="Reset on Dump" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wgadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.minimizePart" commandName="Minimize Active View or Editor" description="Minimizes the active view or editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wgqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.task.clearContext" commandName="Clear Context" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wg6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Untrack" commandName="Untrack" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2whKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.add.block.comment" commandName="Add Block Comment" description="Add Block Comment" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2whadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" commandName="Toggle Line Breakpoint" description="Creates or removes a line breakpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2whqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.searchForTask" commandName="Search Repository for Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wh6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.showSystemMenu" commandName="Show System Menu" description="Show the system menu" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wiKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.AllInstances" commandName="All Instances" description="View all instances of the selected type loaded in the target VM" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wiadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wiqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.toggle.comment" commandName="Toggle Comment" description="Toggle comment the selected lines" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wi6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.addImport" commandName="Quick Fix - Add import" description="Invokes quick assist and selects 'Add import'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wjKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.actions.LifeCycleTest.run" commandName="Run Maven Test" description="Run Maven Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wjadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.savePerspective" commandName="Save Perspective As" description="Save the current perspective" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wjqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.move" commandName="Move..." description="Move the selected item" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wj6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.refactor.migrate.jar" commandName="Migrate JAR File" description="Migrate a JAR File to a new version" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wkKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.assignParamToField.assist" commandName="Quick Assist - Assign parameter to field" description="Invokes quick assist and selects 'Assign parameter to field'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wkadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.command.configureTrace" commandName="Configure Git Debug Trace" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wkqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.maximizePart" commandName="Maximize Part" description="Maximize Part" category="_hW0URKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wk6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.move.inner.to.top.level" commandName="Move Type to New File" description="Move Type to New File" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wlKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.linkWithEditor" commandName="Toggle Link with Editor" description="Toggles linking of a view's selection with the active editor's selection" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wladREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.open.file.from.source" commandName="Open Selection" description="Open an editor on the selected link" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wlqdREeuy-MCb1uDgQA" elementId="org.eclipse.compare.ignoreWhiteSpace" commandName="Ignore White Space" description="Ignore white space where applicable" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wl6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.hierarchy" commandName="Quick Hierarchy" description="Show the quick hierarchy of the selected element" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wmKdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.importProjects" commandName="Import Projects" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wmadREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.hideUnusedElements" commandName="Hide Unused Elements" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wmqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.generate.constructor.using.fields" commandName="Generate Constructor using Fields" description="Choose fields to initialize and constructor from superclass to call " category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wm6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.ShowTestResults" commandName="Show Test Results" category="_hW0URqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wnKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode" commandName="Toggle Block Selection" description="Toggle block / column selection in the current text editor" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wnadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.goto.matching.bracket" commandName="Matching Character" description="Go to Matching Character" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wnqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" commandName="Show Refactor Quick Menu" description="Shows the refactor quick menu" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wn6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.disable.grammar.constraints" commandName="Turn off Grammar Constraints" description="Turn off grammar Constraints" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2woKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.commands.showElementInTypeHierarchyView" commandName="Show Java Element Type Hierarchy" description="Show a Java element in the Type Hierarchy view" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW2woadREeuy-MCb1uDgQA" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> + </commands> + <commands xmi:id="_hW2woqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.goToResource" commandName="Go to Resource" description="Go to a particular resource in the active view" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wo6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" commandName="Open Super Implementation" description="Open the Implementation in the Super Type" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wpKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.resetPerspective" commandName="Reset Perspective" description="Reset the current perspective to its default state" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wpadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.quickOutlineCommand" commandName="Quick Outline" description="Open a popup dialog with a quick outline of the current document" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wpqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.buildLast" commandName="Repeat Working Set Build" description="Repeat the last working set build" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wp6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.buildProject" commandName="Build Project" description="Build the selected project" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wqKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CompareIndexWithHead" commandName="Compare File in Index with HEAD Revision" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW2wqadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.override.methods" commandName="Override/Implement Methods" description="Override or implement methods from super types" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XkKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.discoveryWizardCommand" commandName="Discovery Wizard" description="shows the connector discovery wizard" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XkadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.convertToDocbookCommand" commandName="Generate Docbook" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XkqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.textStart" commandName="Text Start" description="Go to the beginning of the text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xk6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.localJavaShortcut.coverage" commandName="Coverage Java Application" description="Coverage Java Application" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XlKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.paste" commandName="Paste" description="Paste from the clipboard" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XladREeuy-MCb1uDgQA" elementId="org.eclipse.ui.part.nextPage" commandName="Next Page" description="Switch to the next page" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XlqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.change.type" commandName="Generalize Declared Type" description="Change the declaration of a selected variable to a more general type consistent with usage" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xl6dREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.refreshCache" commandName="Refresh Remote Cache" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XmKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.run" commandName="Run Java Applet" description="Run Java Applet" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XmadREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.exportSession" commandName="Export Session..." category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XmqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.previous" commandName="Previous" description="Navigate to the previous item" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xm6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.scalaShortcut.coverage" commandName="Coverage Scala Application" description="Coverage Scala Application" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XnKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.clean" commandName="Clean..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XnadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewClone" commandName="Clone a Git Repository..." description="Clones a Git repository and adds the clone to the Git Repositories view" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XnqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.rename" commandName="Rename" description="Rename the selected item" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xn6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.clear.mark" commandName="Clear Mark" description="Clear the mark" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XoKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.quick_outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XoadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.add.textblock" commandName="Add Text Block" description="Adds Text Block" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XoqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.buildAll" commandName="Build All" description="Build all projects" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xo6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.OpenInTextEditorCommand" commandName="Open in Text Editor" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XpKdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.dumpExecutionData" commandName="Dump Execution Data" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XpadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewRemove" commandName="Remove Repository" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XpqdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.openExternalDoc" commandName="Open External Documentation" description="Open the External documentation for the current task in the Ant editor" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xp6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.cut.line.to.beginning" commandName="Cut to Beginning of Line" description="Cut to the beginning of a line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XqKdREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.runtasks" commandName="Run Gradle Tasks" description="Runs all the selected Gradle tasks" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XqadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb" commandName="Toggle Java Editor Breadcrumb" description="Toggle the Java editor breadcrumb" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XqqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewCreateRepository" commandName="Create a Git Repository..." description="Creates a new Git repository and adds it to the Git Repositories view" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xq6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.hierarchy" commandName="Write Access in Hierarchy" description="Search for write references of the selected element in its hierarchy" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XrKdREeuy-MCb1uDgQA" elementId="org.eclipse.text.quicksearch.commands.quicksearchCommand" commandName="Quick Search" category="_hW0UUqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XradREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editors.revisions.rendering.cycle" commandName="Cycle Revision Coloring Mode" description="Cycles through the available coloring modes for revisions" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XrqdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.renameInFile" commandName="Rename In File" description="Renames all references within the same buildfile" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xr6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.PushTags" commandName="Push Tags..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XsKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy" commandName="Open Type Hierarchy" description="Open a type hierarchy on the selected element" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XsadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.ContinueRebase" commandName="Continue Rebase" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XsqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.extract.interface" commandName="Extract Interface" description="Extract a set of members into a new interface and try to use the new interface" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3Xs6dREeuy-MCb1uDgQA" elementId="org.eclipse.help.ui.closeTray" commandName="Close User Assistance Tray" description="Close the user assistance tray containing context help information and cheat sheets." category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3XtKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.CreatePatch" commandName="Create Patch..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-oKdREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactoring.commands.moveResources" commandName="Move Resources" description="Move the selected resources and notify LTK participants." category="_hW0UXadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-oadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.Resume" commandName="Resume" description="Resume" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-oqdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.actions.LifeCycleGenerateSources.run" commandName="Run Maven Generate Sources" description="Run Maven Generate Sources" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-o6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.StepInto" commandName="Step Into" description="Step into" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-pKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.open.context.dialog" commandName="Show Context Quick View" description="Show Context Quick View" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-padREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.restartWorkbench" commandName="Restart" description="Restart the workbench" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-pqdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.importer.openDirectory" commandName="Open Projects from File System..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-p6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.structure.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-qKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CompareWithRef" commandName="Compare with Branch, Tag or Reference..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-qadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.attachment.retrieveContext" commandName="Retrieve Context Attachment" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-qqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.toggleOverwrite" commandName="Toggle Overwrite" description="Toggle overwrite mode" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-q6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.pull.up" commandName="Pull Up" description="Move members to a superclass" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-rKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.AddExceptionBreakpoint" commandName="Add Java Exception Breakpoint" description="Add a Java exception breakpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-radREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.folding.collapse_all" commandName="Collapse All" description="Collapses all folded regions" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-rqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.call.hierarchy" commandName="Open Call Hierarchy" description="Open a call hierarchy on the selected element" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-r6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewClearCredentials" commandName="Clear Credentials" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-sKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.ToggleTracepoint" commandName="Toggle Tracepoint" description="Creates or removes a tracepoint " category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-sadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.convertToMarkupCommand" commandName="Generate Markup" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW3-sqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.targetLanguage" name="TargetLanguage" optional="false"/> + </commands> + <commands xmi:id="_hW3-s6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.RefreshRepositoryTasks" commandName="Synchronize Changed" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-tKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.ToggleWatchpoint" commandName="Toggle Watchpoint" description="Creates or removes a watchpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-tadREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowRepositoryCatalog" commandName="Show Repository Catalog" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW3-tqdREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.discovery.commands.RepositoryParameter" name="P2 Repository URI"/> + </commands> + <commands xmi:id="_hW3-t6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.closeRendering" commandName="Close Rendering" description="Close the selected rendering." category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-uKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor" commandName="Open in Editor" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-uadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.showToolTip" commandName="Show Tooltip Description" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-uqdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.junitShortcut.coverage" commandName="Coverage JUnit Test" description="Coverage JUnit Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-u6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.task.copyContext" commandName="Copy Context" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-vKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.showViewMenu" commandName="Show View Menu" description="Show the view menu" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-vadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Commit" commandName="Commit..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-vqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.inline" commandName="Inline" description="Inline a constant, local variable or method" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-v6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.submodule.update" commandName="Update Submodule" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-wKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.ProfileLast" commandName="Profile" description="Launch in profile mode" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-wadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.shiftRight" commandName="Shift Right" description="Shift a block of text to the right" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-wqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.backwardHistory" commandName="Backward History" description="Move backward in the editor navigation history" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-w6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.workbenchShortcut.coverage" commandName="Coverage Eclipse Application" description="Coverage Eclipse Application" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-xKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Pull" commandName="Pull" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-xadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.removeTrailingWhitespace" commandName="Remove Trailing Whitespace" description="Removes the trailing whitespace of each line" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-xqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.findIncremental" commandName="Incremental Find" description="Incremental find" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-x6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.swap.mark" commandName="Swap Mark" description="Swap the mark with the cursor position" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-yKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.addCast" commandName="Quick Fix - Add cast" description="Invokes quick assist and selects 'Add cast'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-yadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.interest.increment" commandName="Make Landmark" description="Make Landmark" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW3-yqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.assignToLocal.assist" commandName="Quick Assist - Assign to local variable" description="Invokes quick assist and selects 'Assign to local variable'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lsKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.ImportChangedProjectsCommandId" commandName="Import Changed Projects" description="Import or create in local Git repository" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lsadREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.commands.OpenCoverageConfiguration" commandName="Coverage Configurations..." description="Coverage Configurations..." category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lsqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.return.continue.targets" commandName="Search break/continue Target Occurrences in File" description="Search for break/continue target occurrences of a selected target name" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4ls6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch" commandName="Configure Fetch..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4ltKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.create.getter.setter" commandName="Generate Getters and Setters" description="Generate Getter and Setter methods for type's fields" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4ltadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer" commandName="Show In System Explorer" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4ltqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.external.javadoc" commandName="Open Attached Javadoc" description="Open the attached Javadoc of the selected element in a browser" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lt6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.shiftLeft" commandName="Shift Left" description="Shift a block of text to the left" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4luKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.structure.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4luadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Push" commandName="Push..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4luqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.AddClassPrepareBreakpoint" commandName="Add Class Load Breakpoint" description="Add a class load breakpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lu6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lvKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.ShowBuildOutput" commandName="Show Build Output" category="_hW0URqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lvadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesCreateGroup" commandName="Create a Repository Group" description="Create a repository group for structuring repositories in the Git Repositories view" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lvqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree" commandName="Collapse Working Tree" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lv6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewNewRemote" commandName="Create Remote..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lwKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.Restart" commandName="Restart" description="Restart a process or debug target without terminating and re-launching" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lwadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.stash.drop" commandName="Delete Stashed Commit..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lwqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.delete.line" commandName="Delete Line" description="Delete a line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lw6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.DebugPerspective" commandName="Debug" description="Open the debug perspective" category="_hW0UXKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lxKdREeuy-MCb1uDgQA" elementId="org.eclipse.tips.ide.command.open" commandName="Tip of the Day" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lxadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.specific_content_assist.command" commandName="Content Assist" description="A parameterizable command that invokes content assist with a single completion proposal category" category="_hW0UQqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW4lxqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.specific_content_assist.category_id" name="type" optional="false"/> + </commands> + <commands xmi:id="_hW4lx6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy" commandName="References in Hierarchy" description="Search for references of the selected element in its hierarchy" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lyKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.expandAll" commandName="Expand All" description="Expand the current tree" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lyadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.saveAll" commandName="Save All" description="Save all current contents" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lyqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.remove.block.comment" commandName="Remove Block Comment" description="Remove the block comment enclosing the selection" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4ly6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.method.exits" commandName="Search Method Exit Occurrences in File" description="Search for method exit occurrences of a selected return type" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lzKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.implementation" commandName="Open Implementation" description="Opens the Implementations of a method or a type in its hierarchy" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lzadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.gotoTest" commandName="Referring Tests" description="Referring Tests" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lzqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseMembers" commandName="Collapse Members" description="Collapse all members" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4lz6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.find.broken.nls.keys" commandName="Find Broken Externalized Strings" description="Finds undefined, duplicate and unused externalized string keys in property files" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4l0KdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.openSessionExecutionData" commandName="Open Execution Data" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4l0adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.commands.showElementInPackageView" commandName="Show Java Element in Package Explorer" description="Select Java element in the Package Explorer view" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW4l0qdREeuy-MCb1uDgQA" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> + </commands> + <commands xmi:id="_hW4l06dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.closeOthers" commandName="Close Others" description="Close all editors except the one that is active" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4l1KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editors.quickdiff.revertLine" commandName="Revert Line" description="Revert the current line" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4l1adREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.OpenDebugConfigurations" commandName="Debug..." description="Open debug launch configuration dialog" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4l1qdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.performDropdown" commandName="Perform Dropdown" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW4l16dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.SimpleFetch" commandName="Fetch from Upstream" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MwKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.sourcelookup.ui.importBinaryProject" commandName="Import Binary Project" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MwadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.InstanceCount" commandName="Instance Count" description="View the instance count of the selected type loaded in the target VM" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MwqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.previousEditor" commandName="Previous Editor" description="Switch to the previous editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5Mw6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.copy.qualified.name" commandName="Copy Qualified Name" description="Copy a fully qualified name to the system clipboard" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MxKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.promote.local.variable" commandName="Convert Local Variable to Field" description="Convert a local variable to a field" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MxadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.findReplace" commandName="Find and Replace" description="Find and replace text" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MxqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.zoomIn" commandName="Zoom In" description="Zoom in text, increase default font size for text editors" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5Mx6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.MergeTool" commandName="Merge Tool" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MyKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.OpenMarkersView" commandName="Open Another" description="Open another view" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MyadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.command.shareProject" commandName="Share with Git" description="Share the project using Git" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5MyqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.command.projectNameParameter" name="Project" optional="false"/> + </commands> + <commands xmi:id="_hW5My6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.convert.anonymous.to.nested" commandName="Convert Anonymous Class to Nested" description="Convert an anonymous class to a nested class" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MzKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.changeToStatic" commandName="Quick Fix - Change to static access" description="Invokes quick assist and selects 'Change to static access'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MzadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.fullscreenmode" commandName="Toggle Full Screen" description="Toggles the window between full screen and normal" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5MzqdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.newRendering" commandName="New Rendering" description="Add a new rendering." category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5Mz6dREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.sdk.installationDetails" commandName="Installation Details" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M0KdREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize resources in the workspace with another location" category="_hW0UQKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M0adREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.profiles.ui.commands.selectMavenProfileCommand" commandName="Select Maven Profiles" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M0qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.nextEditor" commandName="Next Editor" description="Switch to the next editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M06dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.closeUnrelatedProjects" commandName="Close Unrelated Projects" description="Close unrelated projects" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M1KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field" commandName="Encapsulate Field" description="Create getting and setting methods for the field and use only those to access the field" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M1adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.markers.copyMarkerResourceQualifiedName" commandName="Copy Resource Qualified Name To Clipboard" description="Copies markers resource qualified name to the clipboard" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M1qdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.internal.reflog.CopyCommand" commandName="Copy Commit Id" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M16dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.new.subtask" commandName="New Subtask" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M2KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.helpContents" commandName="Help Contents" description="Open the help contents" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M2adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Reset" commandName="Reset..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M2qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.delete" commandName="Delete" description="Delete the selection" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M26dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.delete.line.to.beginning" commandName="Delete to Beginning of Line" description="Delete to the beginning of a line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M3KdREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.performTextSearchWorkspace" commandName="Find Text in Workspace" description="Searches the files in the workspace for specific text." category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M3adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.RenameBranch" commandName="Rename Branch..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M3qdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Synchronize" commandName="Synchronize" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M36dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.working.set" commandName="Declaration in Working Set" description="Search for declarations of the selected element in a working set" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M4KdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.remove.block.comment" commandName="Remove Block Comment" description="Remove Block Comment" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M4adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.findPrevious" commandName="Find Previous" description="Find previous item" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M4qdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.ToggleBreakpoint" commandName="Toggle Breakpoint" description="Creates or removes a breakpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M46dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.navigate.gototype" commandName="Go to Type" description="Go to Type" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M5KdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.ui.command.openPom" commandName="Open Maven POM" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M5adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.index.rebuild" commandName="Rebuild Java Index" description="Rebuilds the Java index database" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M5qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.addBookmark" commandName="Add Bookmark" description="Add a bookmark" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M56dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.openTask" commandName="Open Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M6KdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.refactor.rename.element" commandName="&Rename XSD element" description="Rename XSD element" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M6adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.scroll.lineUp" commandName="Scroll Line Up" description="Scroll up one line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M6qdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M66dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.java.ui.editor.folding.auto" commandName="Toggle Active Folding" description="Toggle Active Folding" category="_hW0UTadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M7KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.set.mark" commandName="Set Mark" description="Set the mark" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M7adREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.goToPreviousUnread" commandName="Go To Previous Unread Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M7qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.folding.toggle" commandName="Toggle Folding" description="Toggles folding in the current editor" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M76dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters" commandName="Show Whitespace Characters" description="Shows whitespace characters in current text editor" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5M8KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.splitJoinVariableDeclaration.assist" commandName="Quick Assist - Split/Join variable declaration" description="Invokes quick assist and selects 'Split/Join variable declaration'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z0KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.revert" commandName="Revert" description="Revert to the last saved state" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z0adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView" commandName="Show View" description="Shows a particular view" category="_hW0UQadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z0qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.viewId" name="View"/> + <parameters xmi:id="_hW5z06dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.secondaryId" name="Secondary Id"/> + <parameters xmi:id="_hW5z1KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.views.showView.makeFast" name="As FastView"/> + </commands> + <commands xmi:id="_hW5z1adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Ignore" commandName="Ignore" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z1qdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.commit.Edit" commandName="Edit Commit" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z16dREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.ui.ToggleOfflineMode" commandName="Toggle Offline Mode" category="_hW0UYadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z2KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.showResourceByPath" commandName="Show Resource in Navigator" description="Show a resource in the Navigator given its path" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z2adREeuy-MCb1uDgQA" elementId="resourcePath" name="Resource Path" typeId="org.eclipse.ui.ide.resourcePath" optional="false"/> + </commands> + <commands xmi:id="_hW5z2qdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.openLog" commandName="Open Setup Log" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z26dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" commandName="Skip All Breakpoints" description="Sets whether or not any breakpoint should suspend execution" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z3KdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.selectRootElements" commandName="Select Root Elements" category="_hW0UT6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z3adREeuy-MCb1uDgQA" elementId="type" name="type" optional="false"/> + </commands> + <commands xmi:id="_hW5z3qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.delimiter.windows" commandName="Convert Line Delimiters to Windows (CRLF, \r\n, 0D0A, ¤¶)" description="Converts the line delimiters to Windows (CRLF, \r\n, 0D0A, ¤¶)" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z36dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.findNext" commandName="Find Next" description="Find next item" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z4KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.hidetrimbars" commandName="Toggle visibility of the window toolbars" description="Toggle the visibility of the toolbars of the current window" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z4adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.buildAutomatically" commandName="Build Automatically" description="Toggle the workspace build automatically function" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z4qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.import" commandName="Import" description="Import" category="_hW0UUKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z46dREeuy-MCb1uDgQA" elementId="importWizardId" name="Import Wizard"/> + </commands> + <commands xmi:id="_hW5z5KdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.Merge" commandName="Merge" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z5adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.switchToEditor" commandName="Switch to Editor" description="Switch to an editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z5qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.dynamicHelp" commandName="Show Contextual Help" description="Open the contextual help" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z56dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.nextSubTab" commandName="Next Sub-Tab" description="Switch to the next sub-tab" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z6KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.comment" commandName="Comment" description="Turn the selected lines into Java comments" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z6adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.introduce.parameter" commandName="Introduce Parameter" description="Introduce a new method parameter based on the selected expression" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z6qdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.addTaskRepository" commandName="Add Task Repository..." category="_hW0US6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z66dREeuy-MCb1uDgQA" elementId="connectorKind" name="Repository Type"/> + </commands> + <commands xmi:id="_hW5z7KdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.removeAllSessions" commandName="Remove All Sessions" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z7adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.run" commandName="Run Java Application" description="Run Java Application" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z7qdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.activateTask" commandName="Activate Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z76dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.addTask" commandName="Add Task..." description="Add a task" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z8KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu" commandName="Show Occurrences in File Quick Menu" description="Shows the Occurrences in File quick menu" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z8adREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.commands.OpenBuildElementWithBrowser" commandName="Open Build with Browser" category="_hW0URqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z8qdREeuy-MCb1uDgQA" elementId="element" name="Element"/> + </commands> + <commands xmi:id="_hW5z86dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.structure.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z9KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.toggleInsertMode" commandName="Toggle Insert Mode" description="Toggle insert mode" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z9adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.cheatsheets.openCheatSheet" commandName="Open Cheat Sheet" description="Open a Cheat Sheet." category="_hW0UVadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW5z9qdREeuy-MCb1uDgQA" elementId="cheatSheetId" name="Identifier"/> + </commands> + <commands xmi:id="_hW5z96dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewDelete" commandName="Delete Repository" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z-KdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.viewSource.command" commandName="View Unformatted Text" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z-adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.closePart" commandName="Close Part" description="Close the active workbench part" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z-qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editors.revisions.id.toggle" commandName="Toggle Revision Id Display" description="Toggles the display of the revision id" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z-6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.cleanAction" commandName="Build Clean" description="Discard old built state" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z_KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.moveLineDown" commandName="Move Lines Down" description="Moves the selected lines down" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW5z_adREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.back" commandName="Back" description="Navigate back" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a4KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.wordNext" commandName="Select Next Word" description="Select the next word" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a4adREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.sdk.update" commandName="Check for Updates" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a4qdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaBrowsingPerspective" commandName="Java Browsing" description="Show the Java Browsing perspective" category="_hW0UXKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a46dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.pageDown" commandName="Page Down" description="Go down one page" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a5KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.textEnd" commandName="Text End" description="Go to the end of the text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a5adREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.commands.OpenBuildElement" commandName="Open Build Element" category="_hW0URqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW6a5qdREeuy-MCb1uDgQA" elementId="element" name="Element"/> + </commands> + <commands xmi:id="_hW6a56dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.goto.matching.bracket" commandName="Go to Matching Bracket" description="Moves the cursor to the matching bracket" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a6KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.part.previousPage" commandName="Previous Page" description="Switch to the previous page" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a6adREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.team.ui.commands.CopyCommitMessage" commandName="Copy Commit Message for Task" description="Copies a commit message for the currently selected task to the clipboard." category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a6qdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.relaunchSession" commandName="Relaunch Coverage Session" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a66dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.GarbageCollect" commandName="Collect Garbage" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a7KdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.CompareWithWorkingTree" commandName="Compare with Working Tree" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a7adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Branch" commandName="Branch" description="Check out, rename, create, or delete a branch in a git repository" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a7qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.closeProject" commandName="Close Project" description="Close the selected project" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a76dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.previousSibling" commandName="Previous Sibling" description="Go to Previous Sibling" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a8KdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.PullWithOptions" commandName="Pull..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a8adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewConfigurePush" commandName="Configure Push..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a8qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.findIncrementalReverse" commandName="Incremental Find Reverse" description="Incremental find reverse" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a86dREeuy-MCb1uDgQA" elementId="org.eclipse.epp.mpc.ui.command.importFavoritesWizard" commandName="Import Marketplace Favorites" description="Import another user's Marketplace Favorites List" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW6a9KdREeuy-MCb1uDgQA" elementId="favoritesUrl" name="favoritesUrl"/> + </commands> + <commands xmi:id="_hW6a9adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.introduce.factory" commandName="Introduce Factory" description="Introduce a factory method to encapsulate invocation of the selected constructor" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a9qdREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.antShortcut.run" commandName="Run Ant Build" description="Run Ant Build" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a96dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.stash.apply" commandName="Apply Stashed Changes" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a-KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.Inspect" commandName="Inspect" description="Inspect result of evaluating selected text" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a-adREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.use.supertype" commandName="Use Supertype Where Possible" description="Change occurrences of a type to use a supertype instead" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a-qdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskUnread" commandName="Mark Task Unread" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a-6dREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.performTextSearchFile" commandName="Find Text in File" description="Searches the files in the file for specific text." category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a_KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.columnNext" commandName="Next Column" description="Go to the next column" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a_adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.Squash" commandName="Squash Commits" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a_qdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.structure.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6a_6dREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.performTextSearchWorkingSet" commandName="Find Text in Working Set" description="Searches the files in the working set for specific text." category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bAKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.wordNext" commandName="Next Word" description="Go to the next word" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bAadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.cut.line" commandName="Cut Line" description="Cut a line of text, or multiple lines when invoked again without interruption" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bAqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.NewTaskFromBuild" commandName="New Task From Build" category="_hW0URqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bA6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.folding.expand_all" commandName="Expand All" description="Expands all folded regions" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bBKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.refactor.makeElementGlobal" commandName="Make Local Element &Global" description="Promotes local element to global level and replaces its references" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bBadREeuy-MCb1uDgQA" elementId="org.eclipse.quickdiff.toggle" commandName="Quick Diff Toggle" description="Toggles quick diff information display on the line number ruler" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bBqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.deleteNext" commandName="Delete Next" description="Delete the next character" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW6bB6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.FetchGerritChange" commandName="Fetch From Gerrit" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B8KdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.encapsulateField.assist" commandName="Quick Assist - Create getter/setter for field" description="Invokes quick assist and selects 'Create getter/setter for field'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B8adREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.openEditorDropdown" commandName="Open Setup Editor" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B8qdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.junitRAPShortcut.coverage" commandName="Coverage RAP JUnit Test" description="Coverage RAP JUnit Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B86dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.toggleShowKeys" commandName="Toggle Show Key Bindings" description="Shows key binding when command is invoked" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B9KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.quickStartAction" commandName="Welcome" description="Show help for beginning users" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B9adREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.SynchronizeAll" commandName="Synchronize Changed" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B9qdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ReplaceWithPrevious" commandName="Replace with Previous Revision" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B96dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.Watch" commandName="Watch" description="Create new watch expression" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B-KdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.sourcelookup.ui.openPom" commandName="Open Pom" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B-adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.Reword" commandName="Reword Commit" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B-qdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.context.ui.editor.folding.auto" commandName="Toggle Active Folding" description="Toggle Active Folding" category="_hW0UTqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B-6dREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.ui.questionnaire" commandName="Configuration Questionnaire" description="Review the IDE's most fiercely contested preferences" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B_KdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.hideShowEditors" commandName="Toggle Shared Area Visibility" description="Toggles the visibility of the shared area" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B_adREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.OpenCommit" commandName="Open Git Commit" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7B_qdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.displayHelp" commandName="Display Help" description="Display a Help topic" category="_hW0UVadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW7B_6dREeuy-MCb1uDgQA" elementId="href" name="Help topic href"/> + </commands> + <commands xmi:id="_hW7CAKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.folding.restore" commandName="Reset Structure" description="Resets the folding structure" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CAadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.pageDown" commandName="Select Page Down" description="Select to the bottom of the page" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CAqdREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactor.create.refactoring.script" commandName="Create Script" description="Create a refactoring script from refactorings on the local workspace" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CA6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.join.lines" commandName="Join Lines" description="Join lines of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CBKdREeuy-MCb1uDgQA" elementId="org.eclipse.help.ui.indexcommand" commandName="Index" description="Show Keyword Index" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CBadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.open.editor" commandName="Open Declaration" description="Open an editor on the selected element" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CBqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.showContextMenu" commandName="Show Context Menu" description="Show the context menu" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CB6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.clean.up" commandName="Clean Up" description="Solve problems and improve code style on selected resources" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CCKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.extract.local.variable" commandName="Extract Local Variable" description="Extracts an expression into a new local variable and uses the new local variable" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CCadREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.p2.ui.ExploreRepository" commandName="Explore Repository" category="_hW0UWqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CCqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.InstallLfsLocal" commandName="Enable LFS locally" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CC6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.debug" commandName="Debug Java Application" description="Debug Java Application" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CDKdREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactor.show.refactoring.history" commandName="Open Refactoring History " description="Opens the refactoring history" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CDadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.hierarchy" commandName="Read Access in Hierarchy" description="Search for read references of the selected element in its hierarchy" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CDqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.forward" commandName="Forward" description="Navigate forward" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CD6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" commandName="Quick Fix" description="Suggest possible fixes for a problem" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CEKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CherryPick" commandName="Cherry Pick" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CEadREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.openbuildscript" commandName="Open Gradle Build Script" description="Opens the Gradle build script for the selected Gradle project" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CEqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.push.down" commandName="Push Down" description="Move members to subclasses" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CE6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.nextPerspective" commandName="Next Perspective" description="Switch to the next perspective" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CFKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.UpdateRepositoryConfiguration" commandName="Update Repository Configuration" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CFadREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.openrunconfiguration" commandName="Open Gradle Run Configuration" description="Opens the Run Configuration for the selected Gradle tasks" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CFqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.DeleteTag" commandName="&Delete Tag" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CF6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.remove.occurrence.annotations" commandName="Remove Occurrence Annotations" description="Removes the occurrence annotations from the current editor" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CGKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.working.set" commandName="Write Access in Working Set" description="Search for write references to the selected element in a working set" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CGadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.ShowVersions" commandName="Open this Version" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW7CGqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.CompareMode" name="Compare mode"/> + </commands> + <commands xmi:id="_hW7CG6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.pinEditor" commandName="Pin Editor" description="Pin the current editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CHKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.nextTab" commandName="Next Tab" description="Switch to the next tab" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CHadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.quickAccess" commandName="Find Actions" description="Quickly access UI elements" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CHqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.showInformation" commandName="Show Tooltip Description" description="Displays information for the current caret location in a focused hover" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CH6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.add.import" commandName="Add Import" description="Create import statement on selection" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CIKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.attachment.open" commandName="Open Attachment" category="_hW0URKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CIadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.pageUp" commandName="Page Up" description="Go up one page" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CIqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.submodule.sync" commandName="Sync Submodule" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CI6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.DeleteBranch" commandName="Delete Branch" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7CJKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.columnPrevious" commandName="Previous Column" description="Go to the previous column" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pAKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.toggleMemoryMonitorsPane" commandName="Toggle Memory Monitors Pane" description="Toggle visibility of the Memory Monitors Pane" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pAadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.working.set" commandName="Implementors in Working Set" description="Search for implementors of the selected interface in a working set" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pAqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Discard" commandName="Replace with File in Index" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pA6dREeuy-MCb1uDgQA" elementId="org.eclipse.compare.selectNextChange" commandName="Select Next Change" description="Select Next Change" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pBKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.generate.xml" commandName="XML File..." description="Generate a XML file from the selected DTD or Schema" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pBadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewCreateBranch" commandName="Create Branch..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pBqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewCopyPath" commandName="Copy Path to Clipboard" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pB6dREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource" commandName="Rename Resource" description="Rename the selected resource and notify LTK participants." category="_hW0UXadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW7pCKdREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource.newName.parameter.key" name="Selected resource's new name."/> + </commands> + <commands xmi:id="_hW7pCadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.NewTaskFromTest" commandName="New Task From Test" category="_hW0URqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pCqdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.perform.startup" commandName="Perform Setup Tasks (Startup)" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pC6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Rebase" commandName="Rebase on" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pDKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.previousTask" commandName="Previous Task Command" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pDadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.properties" commandName="Properties" description="Display the properties of the selected item" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pDqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.showRulerAnnotationInformation" commandName="Show Ruler Annotation Tooltip" description="Displays annotation information for the caret line in a focused hover" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pD6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ReplaceWithHead" commandName="Replace with HEAD revision" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pEKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.renameInFile.assist" commandName="Quick Assist - Rename in file" description="Invokes quick assist and selects 'Rename in file'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pEadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.browser.openBrowser" commandName="Open Browser" description="Opens the default web browser." category="_hW0UU6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW7pEqdREeuy-MCb1uDgQA" elementId="url" name="URL"/> + <parameters xmi:id="_hW7pE6dREeuy-MCb1uDgQA" elementId="browserId" name="Browser Id"/> + <parameters xmi:id="_hW7pFKdREeuy-MCb1uDgQA" elementId="name" name="Browser Name"/> + <parameters xmi:id="_hW7pFadREeuy-MCb1uDgQA" elementId="tooltip" name="Browser Tooltip"/> + </commands> + <commands xmi:id="_hW7pFqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.activeContextInfo" commandName="Show activeContext Info" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pF6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskReadGoToPreviousUnread" commandName="Mark Task Read and Go To Previous Unread Task" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pGKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.implement.occurrences" commandName="Search Implement Occurrences in File" description="Search for implement occurrences of a selected type" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pGadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.extract.constant" commandName="Extract Constant" description="Extracts a constant into a new static field and uses the new static field" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pGqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.textStart" commandName="Select Text Start" description="Select to the beginning of the text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pG6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.cleanup.document" commandName="Cleanup Document..." description="Cleanup document" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pHKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.DeleteBranch" commandName="Delete Branch" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pHadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.ShowBuildOutput.url" commandName="Show Build Output" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pHqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.contentAssist.contextInformation" commandName="Context Information" description="Show Context Information" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pH6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.saveAs" commandName="Save As" description="Save the current contents to another location" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pIKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ConfigurePush" commandName="Configure Upstream Push" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pIadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.previousPerspective" commandName="Previous Perspective" description="Switch to the previous perspective" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pIqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.splitEditor" commandName="Toggle Split Editor" description="Split or join the currently active editor." category="_hW0UU6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW7pI6dREeuy-MCb1uDgQA" elementId="Splitter.isHorizontal" name="Orientation" optional="false"/> + </commands> + <commands xmi:id="_hW7pJKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.collapseAll" commandName="Collapse All" description="Collapse the current tree" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pJadREeuy-MCb1uDgQA" elementId="org.eclipse.compare.copyAllRightToLeft" commandName="Copy All from Right to Left" description="Copy All Changes from Right to Left" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pJqdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.command.nextpage" commandName="Next Page of Memory" description="Load next page of memory" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pJ6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.command.gotoaddress" commandName="Go to Address" description="Go to Address" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pKKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.deactivateSelectedTask" commandName="Deactivate Selected Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pKadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.maximizePart" commandName="Maximize Active View or Editor" description="Toggles maximize/restore state of active view or editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pKqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.lockToolBar" commandName="Toggle Lock Toolbars" description="Toggle the Lock on the Toolbars" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pK6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.qualifyField" commandName="Quick Fix - Qualify field access" description="Invokes quick assist and selects 'Qualify field access'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pLKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.newEditor" commandName="Clone Editor" description="Open another editor on the active editor's input" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pLadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.Disconnect" commandName="Disconnect" description="Disconnect" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pLqdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.format" commandName="Format" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pL6dREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.openSearchDialog" commandName="Open Search Dialog" description="Open the Search dialog" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.contentAssist.proposals" commandName="Content Assist" description="Content Assist" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pMadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.workspace" commandName="Write Access in Workspace" description="Search for write references to the selected element in the workspace" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pMqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.up" commandName="Up" description="Navigate up one level" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pM6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.activateEditor" commandName="Activate Editor" description="Activate the editor" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pNKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.ui.command.addPlugin" commandName="Add Maven Plugin" description="Add Maven plugin" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pNadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.removeFromWorkingSet" commandName="Remove From Working Set" description="Removes the selected object from a working set." category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pNqdREeuy-MCb1uDgQA" elementId="sed.tabletree.expandAll" commandName="Expand All" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pN6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.modify.method.parameters" commandName="Change Method Signature" description="Change method signature includes parameter names and parameter order" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pOKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.delete.line.to.end" commandName="Delete to End of Line" description="Delete to the end of a line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pOadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.openSelectedTask" commandName="Open Selected Task" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pOqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesLinkWithSelection" commandName="Toggle "Link with Editor and Selection" (Git Repositories View)" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pO6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.mergeSessions" commandName="Merge Sessions" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pPKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.toggle.focus.active.view" commandName="Focus on Active Task" description="Toggle the focus on active task for the active view" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pPadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.extractLocal.assist" commandName="Quick Assist - Extract local variable (replace all occurrences)" description="Invokes quick assist and selects 'Extract local variable (replace all occurrences)'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW7pPqdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.Terminate" commandName="Terminate" description="Terminate" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QEKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ShowRepositoriesView" commandName="Show Git Repositories View" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QEadREeuy-MCb1uDgQA" elementId="org.eclipse.help.ui.ignoreMissingPlaceholders" commandName="Do not warn of missing documentation" description="Sets the help preferences to no longer report a warning about the current set of missing documents." category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QEqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.deleteCompleted" commandName="Delete Completed Tasks" description="Delete the tasks marked as completed" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QE6dREeuy-MCb1uDgQA" elementId="org.eclipse.compare.compareWithOther" commandName="Compare With Other Resource" description="Compare resources, clipboard contents or editors" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QFKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.goToNextUnread" commandName="Go To Next Unread Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QFadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.validation.ValidationCommand" commandName="Validate" description="Invoke registered Validators" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QFqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.add.javadoc.comment" commandName="Add Javadoc Comment" description="Add a Javadoc comment stub to the member element" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QF6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CreatePatch" commandName="Create Patch..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QGKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editors.revisions.author.toggle" commandName="Toggle Revision Author Display" description="Toggles the display of the revision author" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QGadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.windowEnd" commandName="Window End" description="Go to the end of the window" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QGqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RebaseInteractiveCurrent" commandName="Interactive Rebase" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QG6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.perspectives.showPerspective" commandName="Show Perspective" description="Show a particular perspective" category="_hW0UXKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW8QHKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.perspectives.showPerspective.perspectiveId" name="Parameter"/> + <parameters xmi:id="_hW8QHadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.perspectives.showPerspective.newWindow" name="In New Window"/> + </commands> + <commands xmi:id="_hW8QHqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.openEditorDropDown" commandName="Quick Switch Editor" description="Open the editor drop down list" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QH6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.line" commandName="Go to Line" description="Go to a specified line of text" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QIKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editors.quickdiff.revert" commandName="Revert Lines" description="Revert the current selection, block or deleted lines" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QIadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.deleteNextWord" commandName="Delete Next Word" description="Delete the next word" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QIqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.debug" commandName="Debug Java Applet" description="Debug Java Applet" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QI6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.gotoMatchingTag" commandName="Matching Tag" description="Go to Matching Tag" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QJKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences" commandName="Toggle Mark Occurrences" description="Toggles mark occurrences in Java editors" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QJadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.lineUp" commandName="Select Line Up" description="Extend the selection to the previous line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QJqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.SkipRebase" commandName="Skip commit and continue" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QJ6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.replace.invocations" commandName="Replace Invocations" description="Replace invocations of the selected method" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QKKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.hierarchy" commandName="Declaration in Hierarchy" description="Search for declarations of the selected element in its hierarchy" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QKadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.SetQuickdiffBaseline" commandName="Set quickdiff baseline" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QKqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.undo" commandName="Undo" description="Undo the last operation" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QK6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.submodule.add" commandName="Add Submodule" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QLKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.cut.line.to.end" commandName="Cut to End of Line" description="Cut to the end of a line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QLadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.convertAnonymousToLocal.assist" commandName="Quick Assist - Convert anonymous to local class" description="Invokes quick assist and selects 'Convert anonymous to local class'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QLqdREeuy-MCb1uDgQA" elementId="org.eclipse.compare.copyLeftToRight" commandName="Copy from Left to Right" description="Copy Current Change from Left to Right" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QL6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.newQuickMenu" commandName="New menu" description="Open the New menu" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.openProject" commandName="Open Project" description="Open a project" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QMadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.actions.WatchCommand" commandName="Watch" description="Create a watch expression from the current selection and add it to the Expressions view" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QMqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.openWorkspace" commandName="Switch Workspace" description="Open the workspace selection dialog" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QM6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.closeAll" commandName="Close All" description="Close all editors" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QNKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.navigate.open.type" commandName="Open Type" description="Open a type in a Java editor" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QNadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.cut" commandName="Cut" description="Cut the selection to the clipboard" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QNqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.ShowBlame" commandName="Show Revision Information" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QN6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.introduce.indirection" commandName="Introduce Indirection" description="Introduce an indirection to encapsulate invocations of a selected method" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QOKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.addSuppressWarnings" commandName="Quick Fix - Add @SuppressWarnings" description="Invokes quick fix and selects 'Add @SuppressWarnings' " category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QOadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Merge" commandName="Merge" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QOqdREeuy-MCb1uDgQA" elementId="org.eclipse.tips.ide.command.trim.open" commandName="Tip of the Day" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QO6dREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactor.apply.refactoring.script" commandName="Apply Script" description="Perform refactorings from a refactoring script on the local workspace" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QPKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ReplaceWithRef" commandName="Replace with branch, tag, or reference" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QPadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.project" commandName="Write Access in Project" description="Search for write references to the selected element in the enclosing project" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QPqdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.selectCounters" commandName="Select Counters" category="_hW0UT6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW8QP6dREeuy-MCb1uDgQA" elementId="type" name="type" optional="false"/> + </commands> + <commands xmi:id="_hW8QQKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.submitTask" commandName="Submit Task" description="Submits the currently open task" category="_hW0URKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QQadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.properties" commandName="Properties" description="Display the properties of the selected item's project " category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QQqdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.testNgSuiteShortcut.coverage" commandName="Coverage TestNG Suite" description="Coverage TestNG Suite" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QQ6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.extract.superclass" commandName="Extract Superclass" description="Extract a set of members into a new superclass and try to use the new superclass" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QRKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.CompareVersionsInTree" commandName="Compare in Tree" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QRadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.reload.dependencies" commandName="Reload Dependencies" description="Reload Dependencies" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QRqdREeuy-MCb1uDgQA" elementId="org.eclipse.epp.package.common.contribute" commandName="Contribute" description="Contribute to the development and success of the Eclipse IDE!" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QR6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.columnPrevious" commandName="Select Previous Column" description="Select the previous column" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QSKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly" commandName="Show Selected Element Only" description="Show Selected Element Only" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QSadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.junitShortcut.rerunFailedFirst" commandName="Rerun JUnit Test - Failures First" description="Rerun JUnit Test - Failures First" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QSqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.extractLocalNotReplaceOccurrences.assist" commandName="Quick Assist - Extract local variable" description="Invokes quick assist and selects 'Extract local variable'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW8QS6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.export" commandName="Export" description="Export" category="_hW0UUKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW8QTKdREeuy-MCb1uDgQA" elementId="exportWizardId" name="Export Wizard"/> + </commands> + <commands xmi:id="_hW83IKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.refactor.makeTypeGlobal" commandName="Make &Anonymous Type Global" description="Promotes anonymous type to global level and replaces its references" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83IadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy" commandName="Toggle Branch Representation" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83IqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.project" commandName="Implementors in Project" description="Search for implementors of the selected interface in the enclosing project" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83I6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ApplyPatch" commandName="Apply Patch" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83JKdREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.refactoring.commands.deleteResources" commandName="Delete Resources" description="Delete the selected resources and notify LTK participants." category="_hW0UXadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83JadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.print" commandName="Print" description="Print" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83JqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.AllReferences" commandName="All References" description="Inspect all references to the selected object" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83J6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.junitShortcut.rerunLast" commandName="Rerun JUnit Test" description="Rerun JUnit Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83KKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaPerspective" commandName="Java" description="Show the Java perspective" category="_hW0UXKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83KadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.format.active.elements" commandName="Format Active Elements" description="Format active elements" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83KqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.showRulerContextMenu" commandName="Show Ruler Context Menu" description="Show the context menu for the ruler" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83K6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.indent" commandName="Correct Indentation" description="Corrects the indentation of the selected lines" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83LKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.references.in.working.set" commandName="References in Working Set" description="Search for references to the selected element in a working set" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83LadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.task.clearOutgoing" commandName="Clear Outgoing Changes" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83LqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.copyConfigCommand" commandName="Copy Configuration Data To Clipboard" description="Copies the configuration data (system properties, installed bundles, etc) to the clipboard." category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83L6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.folding.collapse" commandName="Collapse" description="Collapses the folded region at the current selection" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83MKdREeuy-MCb1uDgQA" elementId="org.eclipse.epp.mpc.ui.command.showFavorites" commandName="Eclipse Marketplace Favorites" description="Open Marketplace Favorites" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83MadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.smartEnterInverse" commandName="Insert Line Above Current Line" description="Adds a new line above the current line" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83MqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.forwardHistory" commandName="Forward History" description="Move forward in the editor navigation history" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83M6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.spy" commandName="Show Contributing Plug-in" description="Shows contribution information for the currently selected element" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83NKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.helpSearch" commandName="Help Search" description="Open the help search" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83NadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.infer.type.arguments" commandName="Infer Generic Type Arguments" description="Infer type arguments for references to generic classes and remove unnecessary casts" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83NqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.ShowTestResults.url" commandName="Show Test Results" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83N6dREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.performTextSearchProject" commandName="Find Text in Project" description="Searches the files in the project for specific text." category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83OKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.lineDown" commandName="Line Down" description="Go down one line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83OadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.rebuildAll" commandName="Rebuild All" description="Rebuild all projects" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83OqdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.actions.LifeCycleClean.run" commandName="Run Maven Clean" description="Run Maven Clean" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83O6dREeuy-MCb1uDgQA" elementId="org.eclipse.gef.zoom_in" commandName="Zoom In" description="Zoom In" category="_hW0UXqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83PKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.quick.format" commandName="Format Element" description="Format enclosing text element" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83PadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition" commandName="Last Edit Location" description="Last edit location" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83PqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.open.hyperlink" commandName="Open Hyperlink" description="Opens the hyperlink at the caret location or opens a chooser if more than one hyperlink is available" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83P6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.convertToEclipseHelpCommand" commandName="Generate Eclipse Help (*.html and *-toc.xml)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83QKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.command.prevpage" commandName="Previous Page of Memory" description="Load previous page of memory" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83QadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.ForceReturn" commandName="Force Return" description="Forces return from method with value of selected expression " category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83QqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.openLocalFile" commandName="Open File..." description="Open a file" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83Q6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Disconnect" commandName="Disconnect" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83RKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.configureFilters" commandName="Filters..." description="Configure the filters to apply to the markers view" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83RadREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.importSession" commandName="Import Session..." category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83RqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.previousTab" commandName="Previous Tab" description="Switch to the previous tab" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83R6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83SKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.dialogs.openMessageDialog" commandName="Open Message Dialog" description="Open a Message Dialog" category="_hW0UWadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW83SadREeuy-MCb1uDgQA" elementId="title" name="Title"/> + <parameters xmi:id="_hW83SqdREeuy-MCb1uDgQA" elementId="message" name="Message"/> + <parameters xmi:id="_hW83S6dREeuy-MCb1uDgQA" elementId="imageType" name="Image Type Constant" typeId="org.eclipse.ui.dialogs.Integer"/> + <parameters xmi:id="_hW83TKdREeuy-MCb1uDgQA" elementId="defaultIndex" name="Default Button Index" typeId="org.eclipse.ui.dialogs.Integer"/> + <parameters xmi:id="_hW83TadREeuy-MCb1uDgQA" elementId="buttonLabel0" name="First Button Label"/> + <parameters xmi:id="_hW83TqdREeuy-MCb1uDgQA" elementId="buttonLabel1" name="Second Button Label"/> + <parameters xmi:id="_hW83T6dREeuy-MCb1uDgQA" elementId="buttonLabel2" name="Third Button Label"/> + <parameters xmi:id="_hW83UKdREeuy-MCb1uDgQA" elementId="buttonLabel3" name="Fourth Button Label"/> + <parameters xmi:id="_hW83UadREeuy-MCb1uDgQA" elementId="cancelReturns" name="Return Value on Cancel"/> + </commands> + <commands xmi:id="_hW83UqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.genericeditor.findReferences" commandName="Find References" description="Find other code items referencing the current selected item." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83U6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.lineEnd" commandName="Line End" description="Go to the end of the line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83VKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.refresh" commandName="Refresh" description="Refresh the selected items" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83VadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials" commandName="Change Credentials" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83VqdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.referencedFileErrors" commandName="Show Details..." description="Show Details..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83V6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.extractMethodInplace.assist" commandName="Quick Assist - Extract method" description="Invokes quick assist and selects 'Extract to method'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83WKdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.p2.ui.SearchRepositories" commandName="Search Repositories" category="_hW0UWqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW83WadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.RunLast" commandName="Run" description="Launch in run mode" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eMKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.closeAllPerspectives" commandName="Close All Perspectives" description="Close all open perspectives" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eMadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.externalTools.commands.OpenExternalToolsConfigurations" commandName="External Tools..." description="Open external tools launch configuration dialog" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eMqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.command.OpenFromClipboard" commandName="Open from Clipboard" description="Opens a Java element or a Java stack trace from clipboard" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eM6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.deletePrevious" commandName="Delete Previous" description="Delete the previous character" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eNKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.disconnected" commandName="Disconnected" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eNadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.lineStart" commandName="Select Line Start" description="Select to the beginning of the line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eNqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.commit.Reword" commandName="Reword Commit" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eN6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CompareWithPrevious" commandName="Compare with Previous Revision" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eOKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.editors.lineNumberToggle" commandName="Show Line Numbers" description="Toggle display of line numbers" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eOadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.columnNext" commandName="Select Next Column" description="Select the next column" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eOqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.workspace" commandName="Read Access in Workspace" description="Search for read references to the selected element in the workspace" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eO6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.index.ui.command.ResetIndex" commandName="Refresh Search Index" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ePKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.TerminateAndRelaunch" commandName="Terminate and Relaunch" description="Terminate and Relaunch" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ePadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.JavaHierarchyPerspective" commandName="Java Type Hierarchy" description="Show the Java Type Hierarchy perspective" category="_hW0UXKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ePqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit" commandName="Toggle Latest Branch Commit" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eP6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.PushCommit" commandName="Push Commit..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eQKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.try.multicatch" commandName="Surround with try/multi-catch Block" description="Surround the selected text with a try/multi-catch block" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eQadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Tag" commandName="Create Tag..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eQqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.NoAssumeUnchanged" commandName="No Assume Unchanged" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eQ6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.showInSystemExplorer" commandName="Show In (System Explorer)" description="Show in system's explorer (file manager)" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW9eRKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.showInSystemExplorer.path" name="Resource System Path Parameter"/> + </commands> + <commands xmi:id="_hW9eRadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.new.local.task" commandName="New Local Task" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eRqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.lineDown" commandName="Select Line Down" description="Extend the selection to the next line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eR6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints" commandName="Remove All Breakpoints" description="Removes all breakpoints" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eSKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.sort.members" commandName="Sort Members" description="Sort all members using the member order preference" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eSadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigator.resources.nested.changeProjectPresentation" commandName="P&rojects Presentation" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW9eSqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigator.resources.nested.enabled" name="&Hierarchical"/> + <parameters xmi:id="_hW9eS6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.commands.radioStateParameter" name="Nested Project view - Radio State" optional="false"/> + </commands> + <commands xmi:id="_hW9eTKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.showKeyAssist" commandName="Show Key Assist" description="Show the key assist dialog" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eTadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.genericeditor.togglehighlight" commandName="Toggle Highlight" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eTqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.lowerCase" commandName="To Lower Case" description="Changes the selection to lower case" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eT6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CompareWithIndex" commandName="Compare with Index" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eUKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.discovery.ui" commandName="m2e Marketplace" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eUadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.zoomOut" commandName="Zoom Out" description="Zoom out text, decrease default font size for text editors" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eUqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.introduce.parameter.object" commandName="Introduce Parameter Object" description="Introduce a parameter object to a selected method" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eU6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskIncomplete" commandName="Mark Task Incomplete" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eVKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.save" commandName="Save" description="Save the current contents" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eVadREeuy-MCb1uDgQA" elementId="org.eclipse.gef.zoom_out" commandName="Zoom Out" description="Zoom Out" category="_hW0UXqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eVqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.commands.openElementInEditor" commandName="Open Java Element" description="Open a Java element in its editor" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW9eV6dREeuy-MCb1uDgQA" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> + </commands> + <commands xmi:id="_hW9eWKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.assignAllParamsToNewFields.assist" commandName="Quick Assist - Assign all parameters to new fields" description="Invokes quick assist and selects 'Assign all parameters to new fields'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eWadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.references.in.project" commandName="References in Project" description="Search for references to the selected element in the enclosing project" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eWqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.AddToIndex" commandName="Add to Index" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eW6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.discovery.ui.discoveryWizardCommand" commandName="Discovery Wizard" description="shows the connector discovery wizard" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eXKdREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.refreshtaskview" commandName="Refresh View (Gradle Tasks)" description="Refreshes the Gradle Tasks view" category="_hW0UQadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eXadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.toggle.comment" commandName="Toggle Comment" description="Toggle Comment" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eXqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskReadGoToNextUnread" commandName="Mark Task Read and Go To Next Unread Task" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eX6dREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.applyPatch" commandName="Apply Patch..." description="Apply a patch to one or more workspace projects." category="_hW0UQKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eYKdREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.rundefaulttasks" commandName="Run Gradle Default Tasks" description="Runs the default tasks of the selected Gradle project" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eYadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.tipsAndTricksAction" commandName="Tips and Tricks" description="Open the tips and tricks help page" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eYqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.lineEnd" commandName="Select Line End" description="Select to the end of the line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eY6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.removeActiveSession" commandName="Remove Active Session" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eZKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.format" commandName="Format" description="Format the selected text" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eZadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskRead" commandName="Mark Task Read" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eZqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.smartEnter" commandName="Insert Line Below Current Line" description="Adds a new line below the current line" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.lineStart" commandName="Line Start" description="Go to the start of the line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eaKdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.synchronizePreferences" commandName="Synchronize Preferences" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eaadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.cmnd.contentmodel.sych" commandName="Synch" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eaqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch" commandName="Configure Branch" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ea6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.move.element" commandName="Move - Refactoring " description="Move the selected element to a new location" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ebKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.wordPrevious" commandName="Select Previous Word" description="Select the previous word" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ebadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.Suspend" commandName="Suspend" description="Suspend" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ebqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.hippieCompletion" commandName="Word Completion" description="Context insensitive completion" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9eb6dREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xsd.ui.refactor.renameTargetNamespace" commandName="Rename Target Namespace" description="Changes the target namespace of the schema" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ecKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.AbortBuild" commandName="Abort Build" category="_hW0URqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ecadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseComments" commandName="Collapse Comments" description="Collapse all comments" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW9ecqdREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.synchronizeLast" commandName="Repeat last synchronization" description="Repeat the last synchronization" category="_hW0UQKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FQKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.StepOver" commandName="Step Over" description="Step over" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FQadREeuy-MCb1uDgQA" elementId="org.eclipse.compare.selectPreviousChange" commandName="Select Previous Change" description="Select Previous Change" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FQqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.generate.javadoc" commandName="Generate Javadoc" description="Generates Javadoc for a selectable set of Java resources" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FQ6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote" commandName="Gerrit Configuration..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FRKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.StepIntoSelection" commandName="Step Into Selection" description="Step into the current selected statement" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FRadREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.shortcut.test.run" commandName="Run Gradle Test" description="Run Gradle test based on the current selection" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FRqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.configureColumns" commandName="Configure Columns..." description="Configure the columns in the markers view" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FR6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ReplaceWithCommit" commandName="Replace with commit" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FSKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.exit" commandName="Exit" description="Exit the application" category="_hW0UUKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-FSadREeuy-MCb1uDgQA" elementId="mayPrompt" name="may prompt"/> + </commands> + <commands xmi:id="_hW-FSqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CompareWithHead" commandName="Compare with HEAD Revision" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FS6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.CompareWithCommit" commandName="Compare with Commit..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FTKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewOpen" commandName="Open" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FTadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.deactivateAllTasks" commandName="Deactivate Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FTqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ShowHistory" commandName="Show in History" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FT6dREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.DebugLast" commandName="Debug" description="Launch in debug mode" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FUKdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.ui.command.updateProject" commandName="Update Project" description="Update Maven project configuration and dependencies" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FUadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.convertToHtmlCommand" commandName="Generate HTML" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FUqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.SimplePush" commandName="Push to Upstream" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FU6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.previousView" commandName="Previous View" description="Switch to the previous view" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FVKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.addMemoryMonitor" commandName="Add Memory Block" description="Add memory block" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FVadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.junit.junitShortcut.run" commandName="Run JUnit Test" description="Run JUnit Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FVqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.generate.tostring" commandName="Generate toString()" description="Generates the toString() method for the type" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FV6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.organize.imports" commandName="Organize Imports" description="Evaluate all required imports and replace the current imports" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FWKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.PushHeadToGerrit" commandName="Push Current Head to Gerrit" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FWadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.selectAll" commandName="Select All" description="Select all" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FWqdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.swtBotJunitShortcut.coverage" commandName="Coverage SWTBot Test" description="Coverage SWTBot Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FW6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.markers.copyDescription" commandName="Copy Description To Clipboard" description="Copies markers description field to the clipboard" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FXKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.DropToFrame" commandName="Drop to Frame" description="Drop to Frame" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FXadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.show.outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FXqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.Display" commandName="Display" description="Display result of evaluating selected text" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FX6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.goto.next.member" commandName="Go to Next Member" description="Move the caret to the next member of the compilation unit" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FYKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.exception.occurrences" commandName="Search Exception Occurrences in File" description="Search for exception occurrences of a selected exception type" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FYadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.ShowBlame" commandName="Show Revision Information" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FYqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.assignToField.assist" commandName="Quick Assist - Assign to field" description="Invokes quick assist and selects 'Assign to field'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FY6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.folding.expand" commandName="Expand" description="Expands the folded region at the current selection" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FZKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.project.rebuildProject" commandName="Rebuild Project" description="Rebuild the selected projects" category="_hW0UVqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FZadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.extract.method" commandName="Extract Method" description="Extract a set of statements or an expression into a new method and use the new method" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FZqdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.pomFileAction.run" commandName="Run Maven Build" description="Run Maven Build" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.linkWithSelection" commandName="Link with Current Selection" category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FaKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.openRemoteTask" commandName="Open Remote Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FaadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.nextMemoryBlock" commandName="Next Memory Monitor" description="Show renderings from next memory monitor." category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FaqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-Fa6dREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.actions.LifeCycleInstall.run" commandName="Run Maven Install" description="Run Maven Install" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FbKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.task.retrieveContext" commandName="Retrieve Context" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FbadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.Fetch" commandName="Fetch" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FbqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.copyLineDown" commandName="Copy Lines" description="Duplicates the selected lines and moves the selection to the copy" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-Fb6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.navigate.gotopackage" commandName="Go to Package" description="Go to Package" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FcKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.togglestatusbar" commandName="Toggle Statusbar" description="Toggle the visibility of the bottom status bar" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FcadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.task.ui.editor.QuickOutline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FcqdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.editor.perform" commandName="Perform Setup Tasks" category="_hW0USKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-Fc6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.installationDialog" commandName="Installation Information" description="Open the installation dialog" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FdKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.ToggleStepFilters" commandName="Use Step Filters" description="Toggles enablement of debug step filters" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FdadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.lineUp" commandName="Line Up" description="Go up one line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FdqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.goto.windowStart" commandName="Window Start" description="Go to the start of the window" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-Fd6dREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.commands.addbuildshipnature" commandName="Add Gradle Nature" description="Adds the Gradle nature and synchronizes this project as if the Gradle Import wizard had been run on its location." category="_hW0URadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FeKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.addBlock.assist" commandName="Quick Assist - Replace statement with block" description="Invokes quick assist and selects 'Replace statement with block'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FeadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.eof" commandName="EOF" description="Send end of file" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FeqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.commons.ui.command.AddRepository" commandName="Add Repository" category="_hW0UYKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-Fe6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.AbortRebase" commandName="Abort Rebase" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FfKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.showInQuickMenu" commandName="Show In..." description="Open the Show In menu" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-FfadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.copyLineUp" commandName="Duplicate Lines" description="Duplicates the selected lines and leaves the selection unchanged" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sUKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" commandName="Toggle Method Breakpoint" description="Creates or removes a method breakpoint" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sUadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.navigate.java.open.structure" commandName="Open Structure" description="Show the structure of the selected element" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sUqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sU6dREeuy-MCb1uDgQA" elementId="org.eclipse.ant.ui.antShortcut.debug" commandName="Debug Ant Build" description="Debug Ant Build" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sVKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.next" commandName="Next" description="Navigate to the next item" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sVadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.AssumeUnchanged" commandName="Assume Unchanged" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sVqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.closePerspective" commandName="Close Perspective" description="Close the current perspective" category="_hW0UU6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sV6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.closePerspective.perspectiveId" name="Perspective Id"/> + </commands> + <commands xmi:id="_hW-sWKdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.xml.ui.nextSibling" commandName="Next Sibling" description="Go to Next Sibling" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sWadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.bugs.commands.newTaskFromMarker" commandName="New Task from Marker..." description="Report as Bug from Marker" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sWqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.cheatsheets.openCheatSheetURL" commandName="Open Cheat Sheet from URL" description="Open a Cheat Sheet from file at a specified URL." category="_hW0UVadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sW6dREeuy-MCb1uDgQA" elementId="cheatSheetId" name="Identifier" optional="false"/> + <parameters xmi:id="_hW-sXKdREeuy-MCb1uDgQA" elementId="name" name="Name" optional="false"/> + <parameters xmi:id="_hW-sXadREeuy-MCb1uDgQA" elementId="url" name="URL" optional="false"/> + </commands> + <commands xmi:id="_hW-sXqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.focus.view" commandName="Focus View" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sX6dREeuy-MCb1uDgQA" elementId="viewId" name="View ID to Focus" optional="false"/> + </commands> + <commands xmi:id="_hW-sYKdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.testNgShortcut.coverage" commandName="Coverage TestNG Test" description="Coverage TestNG Test" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sYadREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.StepReturn" commandName="Step Return" description="Step return" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sYqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.browser.openBundleResource" commandName="Open Resource in Browser" description="Opens a bundle resource in the default web browser." category="_hW0UU6dREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sY6dREeuy-MCb1uDgQA" elementId="plugin" name="Plugin"/> + <parameters xmi:id="_hW-sZKdREeuy-MCb1uDgQA" elementId="path" name="Path"/> + </commands> + <commands xmi:id="_hW-sZadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.PushBranch" commandName="Push Branch..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sZqdREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.core.ui.command.addDependency" commandName="Add Maven Dependency" description="Add Maven dependency" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.debug.ui.commands.Execute" commandName="Execute" description="Evaluate selected text" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-saKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.add.block.comment" commandName="Add Block Comment" description="Enclose the selection with a block comment" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-saadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.help.aboutAction" commandName="About" description="Open the about dialog" category="_hW0UVadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-saqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.annotate.classFile" commandName="Annotate Class File" description="Externally add Annotations to a Class File." category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sa6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.stash.create" commandName="Stash Changes..." category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sbKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.project" commandName="Read Access in Project" description="Search for read references to the selected element in the enclosing project" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sbadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.activateSelectedTask" commandName="Activate Selected Task" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sbqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.closeAllSaved" commandName="Close All Saved" description="Close all saved editors" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sb6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.redo" commandName="Redo" description="Redo the last operation" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-scKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace" commandName="References in Workspace" description="Search for references to the selected element in the workspace" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-scadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.format.document" commandName="Format" description="Format selection" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-scqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.addNonNLS" commandName="Quick Fix - Add non-NLS tag" description="Invokes quick assist and selects 'Add non-NLS tag'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sc6dREeuy-MCb1uDgQA" elementId="org.eclipse.m2e.editor.RenameArtifactAction" commandName="Rename Maven Artifact..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sdKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.selectWorkingSets" commandName="Select Working Sets" description="Select the working sets that are applicable for this window." category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sdadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.rename.element" commandName="Rename - Refactoring " description="Rename the selected element" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sdqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.team.RemoveFromIndex" commandName="Remove from Index" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sd6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.externalize.strings" commandName="Externalize Strings" description="Finds all strings that are not externalized and moves them into a separate property file" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-seKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.newWizard" commandName="New" description="Open the New item wizard" category="_hW0UUKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-seadREeuy-MCb1uDgQA" elementId="newWizardId" name="New Wizard"/> + </commands> + <commands xmi:id="_hW-seqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.newWindow" commandName="New Window" description="Open another window" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-se6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.uncomment" commandName="Uncomment" description="Uncomment the selected Java comment lines" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sfKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.commands.CopyDetails" commandName="Copy Details" category="_hW0URqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sfadREeuy-MCb1uDgQA" elementId="kind" name="Kind"/> + <parameters xmi:id="_hW-sfqdREeuy-MCb1uDgQA" elementId="element" name="Element"/> + </commands> + <commands xmi:id="_hW-sf6dREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.importer.configureProject" commandName="Configure and Detect Nested Projects..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sgKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.command.RunBuild" commandName="Run Build" category="_hW0URqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sgadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.file.close" commandName="Close" description="Close the active editor" category="_hW0UUKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sgqdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.selectActiveSession" commandName="Select Active Session..." category="_hW0UT6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sg6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.CompareVersions" commandName="Compare with each other" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-shKdREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.sdk.install" commandName="Install New Software..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-shadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.window.customizePerspective" commandName="Customize Perspective" description="Customize the current perspective" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-shqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.try.catch" commandName="Surround with try/catch Block" description="Surround the selected text with a try/catch block" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sh6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands.interest.decrement" commandName="Make Less Interesting" description="Make Less Interesting" category="_hW0USqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-siKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar" commandName="Run Last Launched External Tool" description="Runs the last launched external Tool" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-siadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.CheckoutCommand" commandName="Check Out" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-siqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.goto.previous.member" commandName="Go to Previous Member" description="Move the caret to the previous member of the compilation unit" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-si6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file" commandName="Search All Occurrences in File" description="Search for all occurrences of the selected element in its declaring file" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sjKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.moveLineUp" commandName="Move Lines Up" description="Moves the selected lines up" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sjadREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.Reset" commandName="Reset..." category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sjqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.history.ResetMode" name="Reset mode" optional="false"/> + </commands> + <commands xmi:id="_hW-sj6dREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowBundleCatalog" commandName="Show Bundle Catalog" category="_hW0UYqdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-skKdREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.discovery.commands.DirectoryParameter" name="Directory URL"/> + <parameters xmi:id="_hW-skadREeuy-MCb1uDgQA" elementId="org.eclipse.equinox.p2.ui.discovery.commands.TagsParameter" name="Tags"/> + </commands> + <commands xmi:id="_hW-skqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.gotoBreadcrumb" commandName="Show In Breadcrumb" description="Shows the Java editor breadcrumb and sets the keyboard focus into it" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sk6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.previousSubTab" commandName="Previous Sub-Tab" description="Switch to the previous sub-tab" category="_hW0UTKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-slKdREeuy-MCb1uDgQA" elementId="org.eclipse.userstorage.ui.showPullDown" commandName="Show Pull Down Menu" category="_hW0UVadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-sladREeuy-MCb1uDgQA" elementId="intoolbar" name="In Tool Bar" optional="false"/> + </commands> + <commands xmi:id="_hW-slqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.generate.hashcode.equals" commandName="Generate hashCode() and equals()" description="Generates hashCode() and equals() methods for the type" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sl6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.showIn" commandName="Show In" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW-smKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.showIn.targetId" name="Show In Target Id" optional="false"/> + </commands> + <commands xmi:id="_hW-smadREeuy-MCb1uDgQA" elementId="sed.tabletree.collapseAll" commandName="Collapse All" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-smqdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote" commandName="Delete Remote" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW-sm6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.dialogs.openInputDialog" commandName="Open Input Dialog" description="Open an Input Dialog" category="_hW0UWadREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW_TYKdREeuy-MCb1uDgQA" elementId="title" name="Title"/> + <parameters xmi:id="_hW_TYadREeuy-MCb1uDgQA" elementId="message" name="Message"/> + <parameters xmi:id="_hW_TYqdREeuy-MCb1uDgQA" elementId="initialValue" name="Initial Value"/> + <parameters xmi:id="_hW_TY6dREeuy-MCb1uDgQA" elementId="cancelReturns" name="Return Value on Cancel"/> + </commands> + <commands xmi:id="_hW_TZKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RebaseCurrent" commandName="Rebase" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TZadREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.extract.class" commandName="Extract Class..." description="Extracts fields into a new class" category="_hW0UVKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TZqdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.correction.extractConstant.assist" commandName="Quick Assist - Extract constant" description="Invokes quick assist and selects 'Extract constant'" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.compare.copyRightToLeft" commandName="Copy from Right to Left" description="Copy Current Change from Right to Left" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TaKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.commands.OpenProfileConfigurations" commandName="Profile..." description="Open profile launch configuration dialog" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TaadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.markCompleted" commandName="Mark Completed" description="Mark the selected tasks as completed" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TaqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.recenter" commandName="Recenter" description="Scroll cursor line to center, top and bottom" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_Ta6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" commandName="Generate Constructors from Superclass" description="Evaluate and add constructors from superclass" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TbKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.commands.OpenBuildElementWithBrowser.url" commandName="Open Build with Browser" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TbadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskComplete" commandName="Mark Task Complete" category="_hW0US6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TbqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.select.windowStart" commandName="Select Window Start" description="Select to the start of the window" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_Tb6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.source.quickMenu" commandName="Show Source Quick Menu" description="Shows the source quick menu" category="_hW0UX6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TcKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.project" commandName="Declaration in Project" description="Search for declarations of the selected element in the enclosing project" category="_hW0UV6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TcadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.edit.text.scroll.lineDown" commandName="Scroll Line Down" description="Scroll down one line of text" category="_hW0USadREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TcqdREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.search.find.occurrences" commandName="Occurrences in File" description="Find occurrences of the selection in the file" category="_hW0UQqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_Tc6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ToggleCoolbarAction" commandName="Toggle Main Toolbar Visibility" description="Toggles the visibility of the window toolbar" category="_hW0UU6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TdKdREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.RepositoriesViewImportProjects" commandName="Import Projects..." description="Import or create in local Git repository" category="_hW0UW6dREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TdadREeuy-MCb1uDgQA" elementId="org.eclipse.wst.sse.ui.outline.customFilter" commandName="&Filters" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TdqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.navigate.openResource" commandName="Open Resource" description="Open an editor on a particular resource" category="_hW0UTKdREeuy-MCb1uDgQA"> + <parameters xmi:id="_hW_Td6dREeuy-MCb1uDgQA" elementId="filePath" name="File Path" typeId="org.eclipse.ui.ide.resourcePath"/> + </commands> + <commands xmi:id="_hW_TeKdREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui.commands.CoverageLast" commandName="Coverage" description="Coverage" category="_hW0UWKdREeuy-MCb1uDgQA"/> + <commands xmi:id="_hW_TeadREeuy-MCb1uDgQA" elementId="org.eclipse.compare.copyAllLeftToRight" commandName="Copy All from Left to Right" description="Copy All Changes from Left to Right" category="_hW0UUadREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNHDEKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.ant.ui.actionSet.presentation/org.eclipse.ant.ui.toggleAutoReconcile" commandName="Toggle Ant Editor Auto Reconcile" description="Toggle Ant Editor Auto Reconcile" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNIRMKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction" commandName="Run As" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNI4QKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction" commandName="Run History" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNI4QadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunDropDownAction" commandName="Run" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNI4QqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction" commandName="Debug As" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNJfUKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" commandName="Debug History" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNJfUadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugDropDownAction" commandName="Debug" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNKGYKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileDropDownAction" commandName="Profile" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNKGYadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction" commandName="Profile As" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNKGYqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" commandName="Profile History" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNKtcKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageDropDownAction" commandName="Coverage" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNKtcadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageAsAction" commandName="Coverage As" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNKtcqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageHistoryAction" commandName="Coverage History" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNLUgKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.egit.ui.SearchActionSet/org.eclipse.egit.ui.actions.OpenCommitSearchPage" commandName="Git..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNNJsKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.NewTypeDropDown" commandName="Class..." description="New Java Class" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNNwwKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenPackageWizard" commandName="Package..." description="New Java Package" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNNwwadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenProjectWizard" commandName="Java Project..." description="New Java Project" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNO-4KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.ui.SearchActionSet/org.eclipse.jdt.ui.actions.OpenJavaSearchPage" commandName="Java..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNO-4adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.java.actionSet.browsing/org.eclipse.mylyn.java.ui.actions.ApplyMylynToBrowsingPerspectiveAction" commandName="Focus Browsing Perspective" description="Focus Java Browsing Views on Active Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNPl8KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.doc.actionSet/org.eclipse.mylyn.tasks.ui.bug.report" commandName="Report Bug or Enhancement..." description="Report Bug or Enhancement" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNPl8adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.navigation.additions/org.eclipse.mylyn.tasks.ui.navigate.task.history" commandName="Activate Previous Task" description="Activate Previous Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNPl8qdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.ui.cheatsheets.actionSet/org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction" commandName="Cheat Sheets..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNQNAKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.search.searchActionSet/org.eclipse.search.OpenSearchDialogPage" commandName="Search..." description="Search" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNQNAadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.team.ui.actionSet/org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNQNAqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.team.ui.actionSet/org.eclipse.team.ui.ConfigureProject" commandName="Share Project..." description="Share the project with others using a version and configuration management system." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNQ0EKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.ui.externaltools.ExternalToolsSet/org.eclipse.ui.externaltools.ExternalToolMenuDelegateMenu" commandName="External Tools" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNQ0EadREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-static-attributes" commandName="Show Static Attributes" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNRbIKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-private-attributes" commandName="Show Private Attributes" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNRbIadREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-package-attributes" commandName="Show Package Attributes" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNRbIqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-protected-attributes" commandName="Show Protected Attributes" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNRbI6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-public-attributes" commandName="Show Public Attributes" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSCMKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-property-accessors" commandName="Show Property Accessors" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSCMadREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-static-operations" commandName="Show Static Operations" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSCMqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-private-operations" commandName="Show Private Operations" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSCM6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-package-operations" commandName="Show Package Operations" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSpQKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-protected-operations" commandName="Show Protected Operations" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSpQadREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-public-operations" commandName="Show Public Operations" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSpQqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.BOTTOM" commandName="Bottom" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNSpQ6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.MIDDLE" commandName="Middle" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNTQUKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.TOP" commandName="Top" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNTQUadREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.RIGHT" commandName="Right" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNTQUqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.CENTER" commandName="Center" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNT3YKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.LEFT" commandName="Left" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNT3YadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.ant.ui.BreakpointRulerActions/org.eclipse.ant.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNT3YqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNT3Y6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.RunToLineRulerActionDelegate" commandName="Run to Line" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNUecKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNUecadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.RunToLineRulerActionDelegate" commandName="Run to Line" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNUecqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetExecute" commandName="Execute" description="Execute the Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVFgKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetDisplay" commandName="Display" description="Display Result of Evaluating Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVFgadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetInspect" commandName="Inspect" description="Inspect Result of Evaluating Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVFgqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVskKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVskadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.ClassFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVskqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNVsk6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.SelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNWToKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution/org.eclipse.m2e.jdt.ui.downloadSourcesAction" commandName="label" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNWToadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution_38/org.eclipse.m2e.jdt.ui.downloadSourcesAction_38" commandName="label" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNWToqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Text Editor Bookmark Ruler Action" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNWTo6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Text Editor Ruler Single-Click" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNW6sKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.wst.dtd.core.dtdsource.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNW6sadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.wst.dtd.core.dtdsource.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNW6sqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNW6s6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNW6tKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.wst.xsd.core.xsdsource.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNXhwKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.wst.xsd.core.xsdsource.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNXhwadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.PulldownActions/org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction" commandName="View Management..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNXhwqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.debugview.toolbar/org.eclipse.debug.ui.debugview.toolbar.removeAllTerminated" commandName="Remove All Terminated" description="Remove All Terminated Launches" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNXhw6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.debugview.toolbar/org.eclipse.debug.ui.debugview.toolbar.collapseAll" commandName="Collapse All" description="Collapse All" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNXhxKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.removeAll" commandName="Remove All" description="Remove All Breakpoints" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYI0KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.linkWithDebugView" commandName="Link with Debug View" description="Link with Debug View" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYI0adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.workingSets" commandName="Working Sets..." description="Manage Working Sets" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYI0qdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.clearDefaultBreakpointGroup" commandName="Deselect Default Working Set" description="Deselect Default Working Set" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYI06dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.setDefaultBreakpointGroup" commandName="Select Default Working Set..." description="Select Default Working Set" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYI1KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.sortByAction" commandName="Sort By" description="Sort By" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYI1adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.groupByAction" commandName="Group By" description="Show" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv4KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.expressionsView.toolbar/org.eclipse.debug.ui.expresssionsView.toolbar.removeAll" commandName="Remove All" description="Remove All Expressions" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv4adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.expressionsView.toolbar/org.eclipse.debug.ui.expresssionsView.toolbar.AddWatchExpression" commandName="Add Watch Expression..." description="Create a new watch expression" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv4qdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.PinMemoryBlockAction" commandName="Pin Memory Monitor" description="Pin Memory Monitor" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv46dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.NewMemoryViewAction" commandName="New Memory View" description="New Memory View" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv5KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglemonitors" commandName="Toggle Memory Monitors Pane" description="Toggle Memory Monitors Pane" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv5adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.linkrenderingpanes" commandName="Link Memory Rendering Panes" description="Link Memory Rendering Panes" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNYv5qdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.tablerendering.preferencesaction" commandName="Table Renderings Preferences..." description="&Table Renderings Preferences..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZW8KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglesplitpane" commandName="Toggle Split Pane" description="Toggle Split Pane" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZW8adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.switchMemoryBlock" commandName="Switch Memory Monitor" description="Switch Memory Monitor" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZW8qdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.memoryViewPreferencesAction" commandName="Preferences..." description="&Preferences..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZW86dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.Preferences" commandName="Java Preferences..." description="Opens preferences for Java variables" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZW9KdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variablesViewActions.AllReferencesInView" commandName="Show References" description="Shows references to each object in the variables view as an array of objects." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZW9adREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowNullEntries" commandName="Show Null Array Entries" description="Show Null Array Entries" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-AKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-AadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-AqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-A6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.variableViewActions.Preferences" commandName="Java Preferences..." description="Opens preferences for Java variables" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-BKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.AllReferencesInView" commandName="Show References" description="Show &References" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-BadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowNullEntries" commandName="Show Null Array Entries" description="Show Null Array Entries" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNZ-BqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNalEKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNalEadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNalEqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.BreakpointViewActions/org.eclipse.jdt.debug.ui.actions.AddException" commandName="Add Java Exception Breakpoint" description="Add Java Exception Breakpoint" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNalE6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.BreakpointViewActions/org.eclipse.jdt.debug.ui.breakpointViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNalFKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowThreadGroups" commandName="Show Thread Groups" description="Show Thread Groups" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNalFadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbMIKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowSystemThreads" commandName="Show System Threads" description="Show System Threads" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbMIadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowRunningThreads" commandName="Show Running Threads" description="Show Running Threads" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbMIqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowMonitorThreadInfo" commandName="Show Monitors" description="Show the Thread & Monitor Information" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbMI6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Watch" commandName="Watch" description="Create a Watch Expression from the Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbMJKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Execute" commandName="Execute" description="Execute the Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbMJadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Display" commandName="Display" description="Display Result of Evaluating Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbzMKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Inspect" commandName="Inspect" description="Inspect Result of Evaluating Selected Text" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbzMadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.context.ui.outline.contribution/org.eclipse.mylyn.context.ui.contentOutline.focus" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbzMqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.java.ui.markers.breakpoints.contribution/org.eclipse.mylyn.java.ui.actions.focus.markers.breakpoints" commandName="Focus on Active Task" description="Focus on Active Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbzM6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.ui.debug.view.contribution/org.eclipse.mylyn.ui.actions.FilterResourceNavigatorAction" commandName="Focus on Active Task (Experimental)" description="Focus on Active Task (Experimental)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNbzNKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.ui.projectexplorer.filter/org.eclipse.mylyn.ide.ui.actions.focus.projectExplorer" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNcaQKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.ui.search.contribution/org.eclipse.mylyn.ide.ui.actions.focus.search.results" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNcaQadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.ui.resource.navigator.filter/org.eclipse.mylyn.ide.ui.actions.focus.resourceNavigator" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNcaQqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.problems.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.problems" commandName="Focus on Active Task" description="Focus on Active Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNcaQ6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.markers.all.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.all" commandName="Focus on Active Task" description="Focus on Active Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNcaRKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.markers.tasks.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.tasks" commandName="Focus on Active Task" description="Focus on Active Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNcaRadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.markers.bookmarks.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.bookmarks" commandName="Focus on Active Task" description="Focus on Active Task" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBUKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.java.explorer.contribution/org.eclipse.mylyn.java.actions.focus.packageExplorer" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBUadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.search.open" commandName="Search Repository..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBUqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.synchronize.changed" commandName="Synchronize Changed" description="Synchronize Changed" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBU6dREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.tasks.restore" commandName="Restore Tasks from History..." category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBVKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.open.repositories.view" commandName="Show Task Repositories View" description="Show Task Repositories View" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBVadREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.doc.legend.show.action" commandName="Show UI Legend" description="Show Tasks UI Legend" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdBVqdREeuy-MCb1uDgQA" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.context.ui.actions.tasklist.focus" commandName="Focus on Workweek" description="Focus on Workweek" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdoYKdREeuy-MCb1uDgQA" elementId="AUTOGEN:::diagramHandles/save.diagram.image" commandName="Save Automatic Image(s)" description="Save Automatic Image(s)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <commands xmi:id="_iNdoYadREeuy-MCb1uDgQA" elementId="AUTOGEN:::diagramHandles/update.diagram.timestamp" commandName="Update Timestamp(s)" description="Update Timestamp(s)" category="_hW0UYqdREeuy-MCb1uDgQA"/> + <addons xmi:id="_hVTRXqdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.core.commands.service" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.core.commands/org.eclipse.e4.core.commands.CommandServiceAddon"/> + <addons xmi:id="_hVTRX6dREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.contexts.service" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.services/org.eclipse.e4.ui.services.ContextServiceAddon"/> + <addons xmi:id="_hVTRYKdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.bindings.service" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.bindings/org.eclipse.e4.ui.bindings.BindingServiceAddon"/> + <addons xmi:id="_hVTRYadREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.workbench.commands.model" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench/org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon"/> + <addons xmi:id="_hVTRYqdREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.workbench.contexts.model" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench/org.eclipse.e4.ui.internal.workbench.addons.ContextProcessingAddon"/> + <addons xmi:id="_hVTRY6dREeuy-MCb1uDgQA" elementId="org.eclipse.e4.ui.workbench.bindings.model" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.swt/org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon"/> + <addons xmi:id="_hVTRZKdREeuy-MCb1uDgQA" elementId="Cleanup Addon" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.cleanupaddon.CleanupAddon"/> + <addons xmi:id="_hVTRZadREeuy-MCb1uDgQA" elementId="DnD Addon" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.dndaddon.DnDAddon"/> + <addons xmi:id="_hVTRZqdREeuy-MCb1uDgQA" elementId="MinMax Addon" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon"/> + <addons xmi:id="_hVTRZ6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.workbench.addon.0" contributorURI="platform:/plugin/org.eclipse.platform" contributionURI="bundleclass://org.eclipse.e4.ui.workbench/org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon"/> + <addons xmi:id="_hVxycKdREeuy-MCb1uDgQA" elementId="SplitterAddon" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.splitteraddon.SplitterAddon"/> + <addons xmi:id="_IYS0IKimEeS11vbz3f9ezw" elementId="org.eclipse.ui.ide.addon.0" contributorURI="platform:/plugin/org.eclipse.ui.ide" contributionURI="bundleclass://org.eclipse.ui.ide/org.eclipse.ui.internal.ide.addons.SaveAllDirtyPartsAddon"/> + <addons xmi:id="_dz0JgGOlEeSMMaPQU2nlzw" elementId="org.eclipse.ui.ide.application.addon.0" contributorURI="platform:/plugin/org.eclipse.ui.ide.application" contributionURI="bundleclass://org.eclipse.ui.ide.application/org.eclipse.ui.internal.ide.application.addons.ModelCleanupAddon"/> + <categories xmi:id="_hW0UQKdREeuy-MCb1uDgQA" elementId="org.eclipse.team.ui.category.team" name="Team" description="Actions that apply when working with a Team"/> + <categories xmi:id="_hW0UQadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.views" name="Views" description="Commands for opening views"/> + <categories xmi:id="_hW0UQqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.edit" name="Edit"/> + <categories xmi:id="_hW0UQ6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.ui.editor.category" name="WikiText Markup Editing Commands" description="commands for editing lightweight markup"/> + <categories xmi:id="_hW0URKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.category.editor" name="Task Editor"/> + <categories xmi:id="_hW0URadREeuy-MCb1uDgQA" elementId="org.eclipse.buildship.ui.project" name="Buildship" description="Contains the Buildship specific commands"/> + <categories xmi:id="_hW0URqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.builds.ui.category.Commands" name="Builds"/> + <categories xmi:id="_hW0UR6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.ide.markerContents" name="Contents" description="The category for menu contents"/> + <categories xmi:id="_hW0USKdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.setup.category" name="Oomph Setup"/> + <categories xmi:id="_hW0USadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.textEditor" name="Text Editing" description="Text Editing Commands"/> + <categories xmi:id="_hW0USqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.context.ui.commands" name="Focused UI" description="Task-Focused Interface"/> + <categories xmi:id="_hW0US6dREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.tasks.ui.commands" name="Task Repositories"/> + <categories xmi:id="_hW0UTKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.navigate" name="Navigate"/> + <categories xmi:id="_hW0UTadREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.java.ui.commands" name="Java Context" description="Java Task-Focused Interface Commands"/> + <categories xmi:id="_hW0UTqdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.wikitext.context.ui.commands" name="Mylyn WikiText" description="Commands used for Mylyn WikiText"/> + <categories xmi:id="_hW0UT6dREeuy-MCb1uDgQA" elementId="org.eclipse.eclemma.ui" name="EclEmma Code Coverage"/> + <categories xmi:id="_hW0UUKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.file" name="File"/> + <categories xmi:id="_hW0UUadREeuy-MCb1uDgQA" elementId="org.eclipse.compare.ui.category.compare" name="Compare" description="Compare command category"/> + <categories xmi:id="_hW0UUqdREeuy-MCb1uDgQA" elementId="org.eclipse.text.quicksearch.commands.category" name="Quick Search"/> + <categories xmi:id="_hW0UU6dREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.window" name="Window"/> + <categories xmi:id="_hW0UVKdREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.category.refactoring" name="Refactor - Java" description="Java Refactoring Actions"/> + <categories xmi:id="_hW0UVadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.help" name="Help"/> + <categories xmi:id="_hW0UVqdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.project" name="Project"/> + <categories xmi:id="_hW0UV6dREeuy-MCb1uDgQA" elementId="org.eclipse.search.ui.category.search" name="Search" description="Search command category"/> + <categories xmi:id="_hW0UWKdREeuy-MCb1uDgQA" elementId="org.eclipse.debug.ui.category.run" name="Run/Debug" description="Run/Debug command category"/> + <categories xmi:id="_hW0UWadREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.dialogs" name="Dialogs" description="Commands for opening dialogs"/> + <categories xmi:id="_hW0UWqdREeuy-MCb1uDgQA" elementId="org.eclipse.oomph" name="Oomph"/> + <categories xmi:id="_hW0UW6dREeuy-MCb1uDgQA" elementId="org.eclipse.egit.ui.commandCategory" name="Git"/> + <categories xmi:id="_hW0UXKdREeuy-MCb1uDgQA" elementId="org.eclipse.ui.category.perspectives" name="Perspectives" description="Commands for opening perspectives"/> + <categories xmi:id="_hW0UXadREeuy-MCb1uDgQA" elementId="org.eclipse.ltk.ui.category.refactoring" name="Refactoring"/> + <categories xmi:id="_hW0UXqdREeuy-MCb1uDgQA" elementId="org.eclipse.gef.category.view" name="View" description="View"/> + <categories xmi:id="_hW0UX6dREeuy-MCb1uDgQA" elementId="org.eclipse.jdt.ui.category.source" name="Source" description="Java Source Actions"/> + <categories xmi:id="_hW0UYKdREeuy-MCb1uDgQA" elementId="org.eclipse.mylyn.commons.repositories.ui.category.Team" name="Team"/> + <categories xmi:id="_hW0UYadREeuy-MCb1uDgQA" elementId="org.eclipse.oomph.commands" name="Oomph"/> + <categories xmi:id="_hW0UYqdREeuy-MCb1uDgQA" elementId="org.eclipse.core.commands.categories.autogenerated" name="Uncategorized" description="Commands that were either auto-generated or have no category"/> +</application:Application> diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/2724312889.index b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/2724312889.index new file mode 100644 index 0000000000000000000000000000000000000000..3bf816fd5a549b0eadf850ca823a96bf1312603f Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/2724312889.index differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..d2f535a9983c97caf1336d6ca7397d96b9147b5e Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps new file mode 100644 index 0000000000000000000000000000000000000000..79ffa2cf137c2ae3e4ffb83599e1db43c43e3957 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/indexNamesMap.txt b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/indexNamesMap.txt new file mode 100644 index 0000000000000000000000000000000000000000..cfc6fb9c13b304ebf39c860b46dee3c455ab30be --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/indexNamesMap.txt @@ -0,0 +1 @@ +INDEX VERSION 1.131 diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt new file mode 100644 index 0000000000000000000000000000000000000000..85863977890401f7158f3d921ad9a3be30cee75c --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt @@ -0,0 +1 @@ +java \ No newline at end of file diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 0000000000000000000000000000000000000000..b8b2cd402941487e4ca6d72803326a816d756db0 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt new file mode 100644 index 0000000000000000000000000000000000000000..5c87c2a6b4160be6fcd4629909dbd76909d6aa27 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt @@ -0,0 +1,2 @@ +INDEX VERSION 1.131+/home/hocine/Bureau/sr2-projet1-flopbox-master/.metadata/.plugins/org.eclipse.jdt.core +2724312889.index diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 0000000000000000000000000000000000000000..afd9a59e7513432b152179e01c41cb0388d79012 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml b/Projet1/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml new file mode 100644 index 0000000000000000000000000000000000000000..8986379083fe3d4b1ece0c0abf192742129ee27f --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<dirs> + <entry loc="/usr/lib/jvm/java-11-openjdk-amd64" stamp="1612968854313"/> +</dirs> diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml b/Projet1/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml new file mode 100644 index 0000000000000000000000000000000000000000..699bd5e8bb7ea1d3fe0617db7a7437d57e057df3 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<libraryInfos> + <libraryInfo home="/usr/lib/jvm/java-11-openjdk-amd64" version="11.0.10"/> +</libraryInfos> diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 0000000000000000000000000000000000000000..a4ee3cbc9a7fb4242b2f2becb901674986dc4389 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<typeInfoHistroy/> diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 0000000000000000000000000000000000000000..9e390f501d055f97f1a023eb11d0916f4992c3e9 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<qualifiedTypeNameHistroy/> diff --git a/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..b883a3e690fc4a4a13c73754db701e0e481ffe94 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section name="Workbench"> + <section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart"> + <item key="group_libraries" value="true"/> + <item key="layout" value="2"/> + <item key="rootMode" value="1"/> + <item key="linkWithEditor" value="false"/> + <item key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<packageExplorer group_libraries="1" layout="2" linkWithEditor="0" rootMode="1" workingSetName="Aggregate for window 1619525425416">
<customFilters userDefinedPatternsEnabled="false">
<xmlDefinedFilters>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
<child filterId="org.eclipse.buildship.ui.packageexplorer.filter.gradle.buildfolder" isEnabled="true"/>
<child filterId="org.eclipse.mylyn.java.ui.MembersFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
<child filterId="org.eclipse.m2e.MavenModuleFilter" isEnabled="false"/>
<child filterId="org.eclipse.buildship.ui.packageexplorer.filter.gradle.subProject" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.DeprecatedMembersFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
</xmlDefinedFilters>
</customFilters>
</packageExplorer>"/> + </section> + <section name="completion_proposal_size"> + </section> + <section name="quick_assist_proposal_size"> + </section> +</section> diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/FlopBox.lifecyclemapping b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/FlopBox.lifecyclemapping new file mode 100644 index 0000000000000000000000000000000000000000..04121027ed522ca1bc4d36020abe741a1ba088fc Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/FlopBox.lifecyclemapping differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs new file mode 100644 index 0000000000000000000000000000000000000000..10c0c8510df609ba90c623eaf7a9f3f8199f17c3 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..225a55b3c336e69bb83a6d5e7d3339a5c525e7e1 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_2 b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_2 new file mode 100644 index 0000000000000000000000000000000000000000..4679138120f98958868a761a6c8ab314b44f1419 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_2 differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/write.lock b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/write.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0.cfs new file mode 100644 index 0000000000000000000000000000000000000000..2510e883091094f427acd780011b0c37c60d619a Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1.cfs new file mode 100644 index 0000000000000000000000000000000000000000..192d7f5bde8612498a94e3adc64b768160c24e46 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2.cfs new file mode 100644 index 0000000000000000000000000000000000000000..0ec192c9212bd4bacb6fb57f20dfcfc272f52600 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..f142fa92b471a7c02d273c463b4395b5e21a01a6 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_4 b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_4 new file mode 100644 index 0000000000000000000000000000000000000000..1fd61d5bd9865f74f11e183789b8f92a0bf5a922 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_4 differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/write.lock b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/write.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_a.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_a.cfs new file mode 100644 index 0000000000000000000000000000000000000000..d773404678226a8da061a1896661613fb73b4c55 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_a.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_b.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_b.cfs new file mode 100644 index 0000000000000000000000000000000000000000..de110f9ace109e1aa17c2791b276bfd952d12539 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_b.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_c.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_c.cfs new file mode 100644 index 0000000000000000000000000000000000000000..ff90d1778859eefd5f5ebc2bf078deda60a8bca6 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_c.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_d.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_d.cfs new file mode 100644 index 0000000000000000000000000000000000000000..23988e92b94de2e9a681119fb84462d4f92e351e Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_d.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_e.cfs b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_e.cfs new file mode 100644 index 0000000000000000000000000000000000000000..b4cb209a47774a10f04e926df7fb4805f95683c5 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/_e.cfs differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/segments.gen b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..026de2bed049722c8324ef37f5158c2a98cae496 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/segments.gen differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/segments_f b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/segments_f new file mode 100644 index 0000000000000000000000000000000000000000..013c114e85e0ce68572bd21ec7c77a903e2ccf38 Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/segments_f differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/write.lock b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/nexus/feba28393b53193742573cebd52022a5/write.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser new file mode 100644 index 0000000000000000000000000000000000000000..66a9620feb56f70cfeaa65d1fd27559b6bcc3cfc Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties new file mode 100644 index 0000000000000000000000000000000000000000..28517b67f60e83212459d39f7c29b26c1e9ff4ec --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties @@ -0,0 +1,2 @@ +#Tue Apr 27 14:11:40 CEST 2021 +com.example.rest\:FlopBox\:pom\:\:1.0-SNAPSHOT=/home/hocine/Bureau/sr2-projet1-flopbox-master/FlopBox/pom.xml diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.jdt/FlopBox.container b/Projet1/.metadata/.plugins/org.eclipse.m2e.jdt/FlopBox.container new file mode 100644 index 0000000000000000000000000000000000000000..6d92961fc6b05873cd6808d182ac4afe9a0e10fc Binary files /dev/null and b/Projet1/.metadata/.plugins/org.eclipse.m2e.jdt/FlopBox.container differ diff --git a/Projet1/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.14.0.20191209-1925.xml b/Projet1/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.14.0.20191209-1925.xml new file mode 100644 index 0000000000000000000000000000000000000000..e33758c3a3653d6c8230e40ef86ec78ac44b3374 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.14.0.20191209-1925.xml @@ -0,0 +1,43 @@ +<configuration scan="true"> + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> + <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> + <pattern>%date [%thread] %-5level %logger{35} - %msg%n</pattern> + </encoder> + <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> + <level>OFF</level> <!-- change to DEBUG to mimic '-consolelog' behaviour --> + </filter> + </appender> + + <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> + <File>${org.eclipse.m2e.log.dir}/0.log</File> + <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> + <FileNamePattern>${org.eclipse.m2e.log.dir}/%i.log</FileNamePattern> + <MinIndex>1</MinIndex> + <MaxIndex>10</MaxIndex> + </rollingPolicy> + <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> + <MaxFileSize>100MB</MaxFileSize> + </triggeringPolicy> + <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> + <pattern>%date [%thread] %-5level %logger{35} - %msg%n</pattern> + </encoder> + </appender> + + <appender name="EclipseLog" class="org.eclipse.m2e.logback.appender.EclipseLogAppender"> + <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> + <level>WARN</level> + </filter> + </appender> + + <appender name="MavenConsoleLog" class="org.eclipse.m2e.logback.appender.MavenConsoleAppender"> + </appender> + + <root level="INFO"> + <appender-ref ref="FILE" /> + <appender-ref ref="STDOUT" /> + <appender-ref ref="EclipseLog" /> + <appender-ref ref="MavenConsoleLog" /> + </root> + + <logger name="com.ning.http.client" level="INFO" /> +</configuration> diff --git a/Projet1/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/Projet1/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup new file mode 100644 index 0000000000000000000000000000000000000000..1f73e14c1a55d41d85ea916a87b57b3251cb1681 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<setup:Workspace + xmi:version="2.0" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" + name="workspace"/> diff --git a/Projet1/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml b/Projet1/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..5ca0b7769013920648b17f3f51ba3e88139fdf0e --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml @@ -0,0 +1,3 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section name="Workbench"> +</section> diff --git a/Projet1/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/Projet1/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..616fa733322dfc8e35890402a68192b0b5046031 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section name="Workbench"> + <section name="SmartImportWizard"> + <item key="SmartImportRootWizardPage.STORE_HIDE_ALREADY_OPEN" value="false"/> + <item key="SmartImportRootWizardPage.STORE_CLOSE_IMPORTED" value="false"/> + <item key="SmartImportRootWizardPage.STORE_NESTED_PROJECTS" value="true"/> + <item key="SmartImportRootWizardPage.STORE_CONFIGURE_NATURES" value="true"/> + <list key="org.eclipse.ui.internal.wizards.datatransfer.SmartImportRootWizardPage.knownSources"> + <item value="/home/hocine/Bureau/sr2-projet1-flopbox-master/FlopBox"/> + </list> + </section> +</section> diff --git a/Projet1/.metadata/.plugins/org.eclipse.ui.intro/introstate b/Projet1/.metadata/.plugins/org.eclipse.ui.intro/introstate new file mode 100644 index 0000000000000000000000000000000000000000..236d56cbad8379abdb8f5fb599717d93cd38201d --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<state reopen="true"/> \ No newline at end of file diff --git a/Projet1/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/Projet1/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..f697dcc3def8c6c641cb1908287cbc478d9e363b --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section name="Workbench"> + <section name="ImportExportAction"> + <item key="ImportExportPage.STORE_SELECTED_IMPORT_WIZARD_ID" value="org.eclipse.e4.ui.importer.wizard"/> + <list key="ImportExportPage.STORE_EXPANDED_IMPORT_CATEGORIES"> + <item value="org.eclipse.ui.Basic"/> + </list> + </section> +</section> diff --git a/Projet1/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/Projet1/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 0000000000000000000000000000000000000000..29d1abe18cd6a7a414f52672cc901253f49555dd --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<workingSetManager> +<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1619525423289_0" label="Java Main Sources" name="Java Main Sources"> +<item elementID="=FlopBox/src\/main\/java=/optional=/true=/=/maven.pomderived=/true=/" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/> +</workingSet> +<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1619525423385_1" label="Java Test Sources" name="Java Test Sources"> +<item elementID="=FlopBox/src\/test\/java=/optional=/true=/=/maven.pomderived=/true=/=/test=/true=/" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/> +</workingSet> +<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1619525425416_2" label="Window Working Set" name="Aggregate for window 1619525425416"/> +</workingSetManager> \ No newline at end of file diff --git a/Projet1/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties b/Projet1/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties new file mode 100644 index 0000000000000000000000000000000000000000..b6d8e8054060872b449b84dafa1d350bc07057b0 --- /dev/null +++ b/Projet1/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties @@ -0,0 +1,3 @@ +# +#Tue Apr 27 14:11:19 CEST 2021 +task-tag-projects-already-scanned=FlopBox diff --git a/Projet1/.metadata/version.ini b/Projet1/.metadata/version.ini new file mode 100644 index 0000000000000000000000000000000000000000..d63198ade5fce22e08bbf5b0613dd2254dbdcae0 --- /dev/null +++ b/Projet1/.metadata/version.ini @@ -0,0 +1,3 @@ +#Tue Apr 27 14:10:12 CEST 2021 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.14.0.v20191210-0610 diff --git a/Projet1/.project b/Projet1/.project new file mode 100644 index 0000000000000000000000000000000000000000..46a360a7fd5da4cea00e766a9814de71c752f77e --- /dev/null +++ b/Projet1/.project @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>sr2-projet1-flopbox-master</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> +</projectDescription> diff --git a/Projet1/FlopBox/.classpath b/Projet1/FlopBox/.classpath new file mode 100644 index 0000000000000000000000000000000000000000..5e8a55fefbd916a028d5a67f0b8db3fcb3262258 --- /dev/null +++ b/Projet1/FlopBox/.classpath @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" output="target/classes" path="src/main/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="src" output="target/test-classes" path="src/test/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + <attribute name="test" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="output" path="target/classes"/> +</classpath> diff --git a/Projet1/FlopBox/.gitignore b/Projet1/FlopBox/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..b83d22266ac8aa2f8df2edef68082c789727841d --- /dev/null +++ b/Projet1/FlopBox/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/Projet1/FlopBox/.project b/Projet1/FlopBox/.project new file mode 100644 index 0000000000000000000000000000000000000000..974bf968faf9526c78a40d7e1f4102e40b16ff7e --- /dev/null +++ b/Projet1/FlopBox/.project @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>FlopBox</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/Projet1/FlopBox/.settings/org.eclipse.core.resources.prefs b/Projet1/FlopBox/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000000000000000000000000000000000..f9fe34593fcd3624a964478aeb438b0d44fe7237 --- /dev/null +++ b/Projet1/FlopBox/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/test/java=UTF-8 +encoding/<project>=UTF-8 diff --git a/Projet1/FlopBox/.settings/org.eclipse.jdt.core.prefs b/Projet1/FlopBox/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000000000000000000000000000000000..2f5cc74c3a8577df9faafd82992b0c62e56352be --- /dev/null +++ b/Projet1/FlopBox/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Projet1/FlopBox/pom.xml b/Projet1/FlopBox/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..02513e56bc189d2f369067467ab3c56ad04f5fae --- /dev/null +++ b/Projet1/FlopBox/pom.xml @@ -0,0 +1,137 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <groupId>com.example.rest</groupId> + <artifactId>FlopBox</artifactId> + <packaging>jar</packaging> + <version>1.0-SNAPSHOT</version> + <name>FlopBox</name> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.glassfish.jersey</groupId> + <artifactId>jersey-bom</artifactId> + <version>2.33</version> + <type>pom</type> + <scope>import</scope> + </dependency> + </dependencies> + </dependencyManagement> + + <dependencies> + <dependency> + <groupId>org.glassfish.jersey.containers</groupId> + <artifactId>jersey-container-grizzly2-http</artifactId> + </dependency> + <dependency> + <groupId>javax.activation</groupId> + <artifactId>activation</artifactId> + <version>1.1.1</version> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.inject</groupId> + <artifactId>jersey-hk2</artifactId> + <version>2.33</version> +</dependency> + <dependency> + <groupId>org.glassfish.jersey.media</groupId> + <artifactId>jersey-media-multipart</artifactId> + <version>2.33</version> + + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.9</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>commons-net</groupId> + <artifactId>commons-net</artifactId> + <version>3.6</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <descriptorRefs> + <descriptorRef>jar-with-dependencies</descriptorRef> + </descriptorRefs> + <finalName>simple-service-${project.version}</finalName> + <archive> + <manifest> + <mainClass>com.example.rest.Main</mainClass> + </manifest> + </archive> + </configuration> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>2.4</version> + <executions> + <execution> + <id>copy-dependencies</id> + <phase>package</phase> + <goals><goal>copy-dependencies</goal></goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.5.1</version> + <inherited>true</inherited> + <configuration> + <source>1.8</source> + <target>1.8</target> + </configuration> + </plugin> +<plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.2.0</version> + <configuration> + <source>8</source> + </configuration> +</plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.2.1</version> + <executions> + <execution> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>com.example.rest.Main</mainClass> + </configuration> + </plugin> + </plugins> + </build> + + <properties> + <jersey.version>2.17</jersey.version> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> +</project> diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/ConnectionServerException.java b/Projet1/FlopBox/src/main/java/com/example/rest/ConnectionServerException.java new file mode 100644 index 0000000000000000000000000000000000000000..e2bd99bf5073552be06ae1de5e4c7b7395f5db26 --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/ConnectionServerException.java @@ -0,0 +1,12 @@ +package com.example.rest; + +/** + * @author Kevin Nguyen + */ + +public class ConnectionServerException extends Exception { + + public ConnectionServerException(String msg) { + super(msg); + } +} diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/FTPServerException.java b/Projet1/FlopBox/src/main/java/com/example/rest/FTPServerException.java new file mode 100644 index 0000000000000000000000000000000000000000..05a962b640f82ae15fa928b48a804ad5d64d5a3f --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/FTPServerException.java @@ -0,0 +1,13 @@ +package com.example.rest; + +/** + * @author Kevin Nguyen + */ + +public class FTPServerException extends Exception { + + public FTPServerException(String msg) { + super(msg); + } + +} diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/FtpClient.java b/Projet1/FlopBox/src/main/java/com/example/rest/FtpClient.java new file mode 100644 index 0000000000000000000000000000000000000000..6a83ebb259f48970d81640ef47d6296b4909e9c6 --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/FtpClient.java @@ -0,0 +1,308 @@ +package com.example.rest; + +/** + * @author Kevin Nguyen + */ + +import java.io.*; +import org.apache.commons.net.ftp.FTP; +import org.apache.commons.net.ftp.FTPClient; +import org.apache.commons.net.ftp.FTPFile; +import org.apache.commons.net.ftp.FTPReply; + +/** + * Create an FTP client to interact with the FTP servers. + */ +public class FtpClient extends FTP { + + private FTPClient client; + private String username; + private String password; + private String server; + private int port; + private int replyCode; + private String root = "/tmp/"; // the absolute path to the folder where to download temporarily the file to the flopbox platform. + + /** + * Create an FTP client to interact with a FTP server. + * + * @param server the name of the server to connect. + * @param port the port to which to connect to the server. + * @param username the username to use with the FTPClient. + * @param password the password to use with the FTPClient. + */ + public FtpClient(String server, int port, String username, String password) { + + this.client = new FTPClient(); + this.username = username; + this.password = password; + this.server = server; + this.port = port; + } + + /** + * Get the FTPClient. + * + * @return The FTPClient. + */ + private FTPClient getClient() { + return this.client; + } + + /** + * Get the username used with the FTPClient. + * + * @return the username. + */ + private String getUsername() { + return this.username; + } + + /** + * Get the password used with the FTPClient. + * + * @return The password. + */ + private String getPassword() { + return this.password; + } + + /** + * Get the server to which the FTPClient connect with. + * + * @return The server. + */ + private String getServer() { + return this.server; + } + + /** + * Get the port to use to connect to the FTP server. + * + * @return The port. + */ + private int getPort() { + return this.port; + } + + /** + * Connect to the server. + * + * @throws ConnectionServerException if there is a technical error connecting to + * the FTP server. + * @throws FTPServerException if the login to the FTP server is refused. + */ + public void connect() throws ConnectionServerException, FTPServerException { + try { + this.getClient().connect(this.getServer(), this.getPort()); + this.replyCode = this.getClient().getReplyCode(); // on check le code de retour. + if (!FTPReply.isPositiveCompletion(this.replyCode)) { + this.disconnectClient(); + throw new ConnectionServerException("Error connection to the FTP server refused."); + } + } catch (IOException e) { + throw new FTPServerException("Error connecting to the FTP server."); + } + } + + /** + * Login to the server. + * + * @throws LoginException if there is a technical error login to the FTP + * server. + * @throws FTPServerException if the FTP server refuse to login the FTPClient. + */ + public void login() throws LoginException, FTPServerException { + try { + boolean successLogged = this.getClient().login(this.getUsername(), this.getPassword()); + if (!successLogged) { + this.disconnectClient(); + throw new LoginException("Error login or password wrong."); + } + } catch (IOException e) { + throw new FTPServerException("Error trying login."); + } + } + + /** + * Logout from the FTP server the FTPClient + * + * @throws LogoutException if there is a technical error logout to the FTP + * server. + * @throws FTPServerExceptionif the FTP server refuse to logout the FTPClient. + */ + public void logout() throws LogoutException, FTPServerException { + try { + boolean successLogged = this.getClient().logout(); + if (!successLogged) { + throw new LogoutException("Error loggin out."); + } + } catch (IOException e) { + throw new FTPServerException("Error trying logout."); + } + } + + /** + * Disconnect the FTPClient from the FTP server. + * + * @throws FTPServerException if there is a technical error making disconnection + * impossible. + */ + public void disconnectClient() throws FTPServerException { + try { + this.getClient().disconnect(); + } catch (IOException e) { + throw new FTPServerException("Error disconnection impossible"); + } + } + + /** + * List all the content of a folder from the FTP server. + * + * @param pathFolder The folder from which to display contents. + * @return a string containing all the informations of the contents of the + * folder. + * @throws FTPServerException if there is a technical error during the listing + * of the contents. + */ + public String listDirectory(String pathFolder) throws FTPServerException { + try { + FTPFile[] infoFiles; + this.getClient().enterLocalPassiveMode(); + infoFiles = this.getClient().listFiles(pathFolder); + String textInfo = ""; + for (FTPFile info : infoFiles) { + textInfo += info.getRawListing() + "\n"; + } + return textInfo; + } catch (IOException e) { + throw new FTPServerException("Error listing the directory"); + } + } + + /** + * Download a file from the FTPServer. + * + * @param pathFile The path to the file to download from the FTP server. + * @throws FTPServerException if there is a technical error downloading the file + * from the FTP server. + */ + public void downloadFile(String pathFile) throws FTPServerException { + try { + File file = new File(root + pathFile); + if (!file.exists()) { + file.getParentFile().mkdirs(); + file.createNewFile(); + } + OutputStream downloaded = new FileOutputStream(file, false); + this.getClient().setFileType(FTPClient.BINARY_FILE_TYPE); + this.getClient().enterLocalPassiveMode(); + this.getClient().setAutodetectUTF8(true); + boolean success = this.getClient().retrieveFile(pathFile, downloaded); + if (!success) { + file.delete(); + } + downloaded.close(); + } catch (IOException e) { + throw new FTPServerException("Error listing the directory"); + } + } + + /** + * Upload a file to the FTP server. + * + * @param pathFile The path to the file to upload to the FTP server. + * @param uploadInputStream the inputstream of the file to upload. + * @return True if the upload succeed, false otherwise. + * @throws FTPServerException if there is a technical error uploading the file + * to the server. + */ + public boolean uploadFile(String pathFile, InputStream uploadInputStream) throws FTPServerException { + try { + this.getClient().setFileType(FTPClient.BINARY_FILE_TYPE); + this.getClient().enterLocalPassiveMode(); + this.getClient().setAutodetectUTF8(true); + boolean success = this.getClient().storeFile(pathFile, uploadInputStream); + uploadInputStream.close(); + return success; + } catch (IOException e) { + throw new FTPServerException("Error uploading the file"); + } + } + + + /** + * Rename a file from the server. + * + * @param oldFilename The current name of the file in the FTP server. + * @param newFilename The new name to give to the file in the FTP server. + * @return True if the rename is successful, false otherwise. + * @throws FTPServerException if there is a technical error renaming the file. + */ + public boolean renameFile(String oldFilename, String newFilename) throws FTPServerException { + try { + return this.getClient().rename(oldFilename, newFilename); + } catch (IOException e) { + throw new FTPServerException("Error renaming the file"); + } + } + + /** + * Rename a directory from the server. + * + * @param oldDirectoryName The current name of the directory in the FTP server. + * @param newDirectoryName The new name to give to the directory in the FTP server. + * @return True if the rename is successful, false otherwise. + * @throws FTPServerException if there is a technical error renaming the + * directory. + */ + public boolean renameDirectory(String oldDirectoryName, String newDirectoryName) throws FTPServerException { + try { + return this.getClient().rename(oldDirectoryName, newDirectoryName); + } catch (IOException e) { + throw new FTPServerException("Error renaming the file"); + } + } + + /** + * Delete a directory from the FTP server. + * + * @param pathFolder The path to the folder to remove from the FTP server. + * @return True if the delete is successful, false otherwise. + * @throws FTPServerException if there is a technical error deleting the folder. + */ + public boolean deleteDirectory(String pathFolder) throws FTPServerException { + try { + FTPFile[] files; + this.getClient().enterLocalPassiveMode(); + files = this.getClient().listFiles(pathFolder); + for (FTPFile file : files) { + if (file.isDirectory()) { + deleteDirectory(pathFolder + "/" + file.getName()); + } else { + String filePath = pathFolder + "/" + file.getName(); + this.getClient().deleteFile(filePath); + } + } + return this.getClient().removeDirectory(pathFolder); + } catch (IOException e) { + throw new FTPServerException("Error deleting folder."); + } + } + + /** + * Create a directory in the FTP server. + * + * @param pathFolder The path to the folder to create in the FTP server. + * @return True if the creation is successful, false otherwise. + * @throws FTPServerException if there is a technical error deleting the folder. + */ + public boolean createDirectory(String pathFolder) throws FTPServerException { + try { + return this.getClient().makeDirectory(pathFolder); + } catch (IOException e) { + throw new FTPServerException("Error deleting folder."); + } + } + +} diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/ListException.java b/Projet1/FlopBox/src/main/java/com/example/rest/ListException.java new file mode 100644 index 0000000000000000000000000000000000000000..a1fdea400810b4d9be6908a0bc5866a30f13044a --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/ListException.java @@ -0,0 +1,13 @@ +package com.example.rest; + +/** + * @author Kevin Nguyen + */ + +public class ListException extends Exception { + + public ListException(String msg) { + super(msg); + } + +} diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/LoginException.java b/Projet1/FlopBox/src/main/java/com/example/rest/LoginException.java new file mode 100644 index 0000000000000000000000000000000000000000..349a35a64f2fd8fac1b19c88413964fe9c4ebf23 --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/LoginException.java @@ -0,0 +1,12 @@ +package com.example.rest; + +/** + * @author Kevin Nguyen + */ + +public class LoginException extends Exception { + + public LoginException(String msg) { + super(msg); + } +} diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/LogoutException.java b/Projet1/FlopBox/src/main/java/com/example/rest/LogoutException.java new file mode 100644 index 0000000000000000000000000000000000000000..b26a710bd42d65404947a5798922c8e8c332269d --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/LogoutException.java @@ -0,0 +1,12 @@ +package com.example.rest; + +/** + * @author Kevin Nguyen + */ + +public class LogoutException extends Exception { + + public LogoutException(String msg) { + super(msg); + } +} diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/Main.java b/Projet1/FlopBox/src/main/java/com/example/rest/Main.java new file mode 100644 index 0000000000000000000000000000000000000000..27aea85e83e0592a542d4b45851241944a9d3fa2 --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/Main.java @@ -0,0 +1,63 @@ + +package com.example.rest; + +import org.glassfish.grizzly.http.server.HttpServer; +import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory; +import org.glassfish.jersey.media.multipart.MultiPartFeature; +import org.glassfish.jersey.server.ResourceConfig; + +import java.io.IOException; +import java.net.URI; +import java.util.Optional; + +/** + * Main class + */ +public class Main { + + // Base URI the Grizzly HTTP server will listen on + public static final String BASE_URI; + public static final String protocol; + public static final Optional<String> host; + public static final String path; + public static final Optional<String> port; + + static { + protocol = "http://"; + host = Optional.ofNullable(System.getenv("HOSTNAME")); + port = Optional.ofNullable(System.getenv("PORT")); + path = "flopbox"; + BASE_URI = protocol + host.orElse("localhost") + ":" + port.orElse("8080") + "/" + path + "/"; + } + + /** + * Starts Grizzly HTTP server exposing JAX-RS resources defined in this + * application. + * + * @return Grizzly HTTP server. + */ + public static HttpServer startServer() { + // create a resource config that scans for JAX-RS resources and providers + // in com.example.rest package + final ResourceConfig rc = new ResourceConfig().packages("com.example.rest").register(MultiPartFeature.class); + + // create and start a new instance of grizzly http server + // exposing the Jersey application at BASE_URI + return GrizzlyHttpServerFactory.createHttpServer(URI.create(BASE_URI), rc); + } + + /** + * Main method. + * + * @param args + * @throws IOException + */ + public static void main(String[] args) throws IOException { + final HttpServer server = startServer(); + System.out.println(String.format( + "Jersey app started with WADL available at " + "%sapplication.wadl\nHit enter to stop it...", + BASE_URI)); + System.in.read(); + server.stop(); + } +} \ No newline at end of file diff --git a/Projet1/FlopBox/src/main/java/com/example/rest/Resource.java b/Projet1/FlopBox/src/main/java/com/example/rest/Resource.java new file mode 100644 index 0000000000000000000000000000000000000000..bacc2c46c8f117dcffb221b946d6e757dbfc3463 --- /dev/null +++ b/Projet1/FlopBox/src/main/java/com/example/rest/Resource.java @@ -0,0 +1,432 @@ +package com.example.rest; + +import javax.ws.rs.GET; +import javax.ws.rs.HeaderParam; +import javax.ws.rs.POST; +import javax.ws.rs.PUT; +import javax.ws.rs.Consumes; +import javax.ws.rs.DELETE; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; +import javax.ws.rs.core.Response.ResponseBuilder; + +import org.glassfish.jersey.media.multipart.FormDataContentDisposition; +import org.glassfish.jersey.media.multipart.FormDataParam; +import java.io.File; +import java.io.InputStream; +import java.util.HashMap; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; + +/** + * Root resource (exposed at "/" path) + */ +@Path("/") +public class Resource { + + private static HashMap<String, String> listServer = new HashMap<String, String>(); + private ResponseBuilder response; + private String root = "/tmp/"; // The absolute path to the folder where the temporarily file is stored on the flopbox platform. + private int defaultPort = 21; //The default port that will be used for ports that have not been initiliazed. + /** + * Load the response with an object and status code. + * @param status The status code the response will return. + * @param entity The object the response will contain. + */ + public void loadResponse(int status, Object entity) { + this.response = Response.ok(entity); + this.response.status(status); + } + + /** + * Test if the server is has been registered in the Hashmap. + * @param server The server to test. + * @return True if the server has been registered, false otherwise. + */ + public boolean validServer(String server) { + return (listServer.get(server) != null); + } + + /** + * Initialize the port to a default one if it has not been initialized. + * @param port the port to initialize. + * @return The port initialized. + */ + public int initialize(int port) { + if (port == 0) { + return defaultPort; + } + return port; + } + + @GET + @Path("") + @Produces(MediaType.TEXT_PLAIN) + public Response getAllServer() { + String res = "["; + for (String alias : listServer.keySet()) { + res += "("+alias +":"+listServer.get(alias) + "),"; + } + if(res!="[") { + res=res.substring(0, res.length()-1); + } + res +="]"; + return Response.status(Response.Status.OK).entity(res+"\n").build(); + } + + /** + * Return the name of the server that is attached to it registered in the hashmap. + * @param server The name of the server to look for in the hashùa. + * @return The name of the server registered has value in the hashmap. + */ + @GET + @Path("{name}") + @Produces(MediaType.TEXT_PLAIN) + public Response getServer(@PathParam("name") String server) { + String result = "Server : "; + result += this.listServer.get(server) + "\n"; + loadResponse(200, result); + return response.build(); + } + + /** + * Add the name server to the hashmap. + * @param server The name of the server to add. + */ + @POST + @Path("{name}") + public void newServer(@PathParam("name") String server) { + this.listServer.put(server, server); + } + + /** + * Update the name of the server by giving it an alias. + * @param server The name of the server to give an alias. + * @param alias the alias name to replace the server name. + */ + @PUT + @Path("{name}") + public void updateServer(@PathParam("name") String server, @HeaderParam("alias") String alias) { + String serverAssociated = this.listServer.remove(server); + this.listServer.put(alias, serverAssociated); + } + + /** + * Delete a server name from the hashmap. + * @param server The name of the server to delete. + */ + @DELETE + @Path("{name}") + public void deleteServer(@PathParam("name") String server) { + this.listServer.remove(server); + } + + /** + * Display all the content of a directory from a FTP server. + * @param server The FTP server from where to get the directory informations. + * @param pathFile The path to the directory. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @return The informations of the content of the directory. + */ + @GET + @Path("{name}/{path: .*}") + @Produces(MediaType.TEXT_PLAIN) + public Response list(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + String result = userClient.listDirectory(pathFile); + userClient.logout(); + userClient.disconnectClient(); + loadResponse(200, result); + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + + /** + * Download a file from a FTP server. + * @param server The server from which download the file. + * @param pathFile The path to the file to download. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @return The downloaded file. + */ + @GET + @Path("{name}/file/{path: .*}") + @Produces({ MediaType.APPLICATION_OCTET_STREAM, MediaType.TEXT_PLAIN }) + public Response downloadFile(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + userClient.downloadFile(pathFile); + File file = new File(root + pathFile); + if (file.exists()) { + Object test = (Object) file; + loadResponse(200, test); + this.response.header("Content-Disposition", "attachment; filename=\"" + file.getName() + "\""); + } else { + loadResponse(404, ""); + } + userClient.logout(); + userClient.disconnectClient(); + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + + /** + * Upload a file to a FTP server. + * @param server The server from which upload the file. + * @param pathFile The path to the file to upload. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @param uploadInputStream The Inputstream of the file to upload. + * @return A message saying if the file has been uploaded. + */ + @POST + @Path("{name}/file/{path: .*}") + @Consumes(MediaType.MULTIPART_FORM_DATA) + @Produces({ MediaType.TEXT_PLAIN }) + public Response uploadFile(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port, @FormDataParam("file") InputStream uploadInputStream) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + userClient.uploadFile(pathFile, uploadInputStream); + userClient.logout(); + userClient.disconnectClient(); + loadResponse(200, ""); + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + + /** + * Rename a file from a FTP server. + * @param server The server containing the file to rename. + * @param pathFile The path to the file to rename. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @param rename the name the file will be given. + * @return A message saying if the file has been renamed. + */ + @PUT + @Path("{name}/file/{path: .*}") + @Produces(MediaType.TEXT_PLAIN) + public Response renameFile(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port, @HeaderParam("rename") String rename) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + if (userClient.renameFile(pathFile, rename)) { + loadResponse(200, "Fichier renommé.\n"); + } else { + loadResponse(404, "Fichier non trouvé\n"); + } + userClient.logout(); + userClient.disconnectClient(); + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + + /** + * Rename a directory from a FTP server. + * @param server The server containing the directory to rename. + * @param pathFile The path to the directory to rename. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @param rename the name the directory will be given. + * @return A message saying if the directory has been renamed. + */ + @PUT + @Path("{name}/directory/{path: .*}") + @Produces(MediaType.TEXT_PLAIN) + public Response renameDirectory(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port, @HeaderParam("rename") String rename) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + if (userClient.renameDirectory(pathFile, rename)) { + loadResponse(200, "Fichier renommé.\n"); + } else { + loadResponse(404, "Fichier non trouvé\n"); + } + userClient.logout(); + userClient.disconnectClient(); + + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + + /** + * Delete a directory from a FTP server. + * @param server The server containing the directory to delete. + * @param pathFile The path to the directory to delete. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @return A message saying if the directory has been deleted. + */ + @DELETE + @Path("{name}/directory/{path: .*}") + @Produces(MediaType.TEXT_PLAIN) + public Response deleteDirectory(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + if (userClient.deleteDirectory(pathFile)) { + loadResponse(200, "Dossier supprimé.\n"); + } else { + loadResponse(404, "Impossible de supprimer le dossier.\n"); + } + userClient.logout(); + userClient.disconnectClient(); + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + + /** + * Create a directory from a FTP server. + * @param server The server on which to create the directory. + * @param pathFile The path to the directory to create. + * @param username The username that will be used to connect to the FTP server. + * @param password The password that will be used to connect to the FTP server. + * @param port The port to which the FTP client will connect. + * @return A message saying if the directory has been created. + */ + @POST + @Path("{name}/directory/{path: .*}") + @Produces(MediaType.TEXT_PLAIN) + public Response createDirectory(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); + return this.response.build(); + } + port = initialize(port); + try { + + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); + userClient.connect(); + userClient.login(); + if (userClient.createDirectory(pathFile)) { + loadResponse(200, "Dossier crée.\n"); + } else { + loadResponse(404, "Impossible de crée le dossier.\n"); + } + userClient.logout(); + userClient.disconnectClient(); + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); + } + return this.response.build(); + } + +} diff --git a/Projet1/FlopBox/src/test/java/com/example/rest/MyResourceTest.java b/Projet1/FlopBox/src/test/java/com/example/rest/MyResourceTest.java new file mode 100644 index 0000000000000000000000000000000000000000..7d2e47224fdb695f27afa85bf9dee783e6d07271 --- /dev/null +++ b/Projet1/FlopBox/src/test/java/com/example/rest/MyResourceTest.java @@ -0,0 +1,48 @@ +package com.example.rest; + +import javax.ws.rs.client.Client; +import javax.ws.rs.client.ClientBuilder; +import javax.ws.rs.client.WebTarget; + +import org.glassfish.grizzly.http.server.HttpServer; + +import org.junit.After; +import org.junit.Before; +import org.junit.Test; +import static org.junit.Assert.assertEquals; + +public class MyResourceTest { + + private HttpServer server; + private WebTarget target; + + @Before + public void setUp() throws Exception { + // start the server + server = Main.startServer(); + // create the client + Client c = ClientBuilder.newClient(); + + // uncomment the following line if you want to enable + // support for JSON in the client (you also have to uncomment + // dependency on jersey-media-json module in pom.xml and Main.startServer()) + // -- + // c.configuration().enable(new org.glassfish.jersey.media.json.JsonJaxbFeature()); + + target = c.target(Main.BASE_URI); + } + + @After + public void tearDown() throws Exception { + server.stop(); + } + + /** + * Test to see that the message "Got it!" is sent in the response. + */ + //@Test + public void testGetIt() { + String responseMsg = target.path("myresource").request().get(String.class); + assertEquals("Got it!", responseMsg); + } +} diff --git a/Projet1/INSTRUCTION.md b/Projet1/INSTRUCTION.md new file mode 100644 index 0000000000000000000000000000000000000000..6591bb2ff03c317675a250d205f3e0f6b6bd9800 --- /dev/null +++ b/Projet1/INSTRUCTION.md @@ -0,0 +1,59 @@ +### Ajouter un serveur: + +curl --location --request POST 'http://localhost:8080/flopbox/ftp.ubuntu.com' + +curl --location --request POST 'http://localhost:8080/flopbox/webtp.fil.univ-lille1.fr' + + +### Mettre un alias: + +curl --location --request PUT 'http://localhost:8080/flopbox/ftp.ubuntu.com' --header 'alias: alias1' + +curl --location --request PUT 'http://localhost:8080/flopbox/webtp.fil.univ-lille1.fr' --header 'alias: alias2' + +### Récuperer le nom du serveur : + +curl --location --request GET 'http://localhost:8080/flopbox/alias1' + +curl --location --request GET 'http://localhost:8080/flopbox/alias2' + + +### List : + +curl --location --request GET 'http://localhost:8080/flopbox/alias1/' --header 'username: anonymous' --header 'password: 1234' --header 'port: 21' + + +curl --location --request GET 'http://localhost:8080/flopbox/alias2/' --header 'username: nguyen' --header 'password: aezffa521' --header 'port: 21' + + +### Download de fichier : + +curl --location --request GET 'http://localhost:8080/flopbox/alias1/file/cloud-images/FOOTER.html' --header 'username: anonymous' --header 'password: 1234' --header 'port: 21' -o TEST1.txt + +curl --location --request GET 'http://localhost:8080/flopbox/alias2/file/TEST.txt' --header 'username: nguyen' --header 'password: aze54f' --header 'port: 21' -o TEST2.txt + + +### Upload de fichier : +(Dans le dossier du fichier) + +curl -v -X POST -F file=@image.jpg --header 'username: nguyen' --header 'password: azed51zae' http://localhost:8080/flopbox/alias2/file/image.jpg + + +### Rename file: + +curl -v -X PUT --header 'rename: image2.jpg' --header 'username: nguyen' --header 'password: zae8d574' http://localhost:8080/flopbox/alias2/file/image.jpg + +Rename folder : +curl -v -X PUT --header 'rename: nini' --header 'username: nguyen' --header 'password: cq651d' http://localhost:8080/flopbox/alias2/directory/nounou + + +### Delete folder : + +curl -v -X DELETE --header 'username: nguyen' --header 'password: tbzr561' http://localhost:8080/flopbox/alias2/directory/releases + + +### Create folder : + +curl -v -X POST --header 'username: nguyen' --header 'password: aze5f41' http://localhost:8080/flopbox/alias2/directory/coucou + + diff --git a/Projet1/README.md b/Projet1/README.md new file mode 100644 index 0000000000000000000000000000000000000000..318f5229401277db9600f468a7f1a21f18196d76 --- /dev/null +++ b/Projet1/README.md @@ -0,0 +1,190 @@ +# SR2-Projet1-FlopBox + +Réalisé par Kévin Nguyen + +## Introduction + +Le but de ce projet est de réalisé une API permettant d'utiliser des commandes curl +pour faire des manipulations avec les serveurs FTP. + +## Commentaire + +- Les exemples de commandes que l'on peut envoyer au serveur ceux trouvent de le fichier +INSTRUCTION.md + +- Toutes les fonctionnalitées ont étaient implémenté sauf pour : + + - la gestion actif passif + - stockage d'un dossier complet + - récuperer le contenu complet d'un dossier + +## Instruction + +Depuis la racine du projet pour générer la javadoc, il faut éxecuter la commande : + +mvn javadoc:javadoc + +Si jamais la génération de la javadoc échoue, une potentiel solution est de configurer le chemin d'accès a la commande javadoc puis de recommencer la commande pour la javadoc, sur linux : + +export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 + +La documentation générée ce trouve dans le dossier target puis le dossier site pis le dossier apidocs, et enfin ouvrir le fichier index-all.html + +Depuis la racine du projet pour compiler l'application, il faut éxecuter la commande : + +mvn package + +Depuis la racine du projet pour éxecuter l'application, il faut éxecuter la commande : + +java -jar target/simple-service-1.0-SNAPSHOT-jar-with-dependencies.jar + +## Architecture + + + +###Catch : + +IOException : + +On intercepte une erreur qui est produite par le serveur, on va l'attraper et en relancer une nouvelle +pour donner plus de précision a l'utilisateur sur l'erreur sans faire crasher l'API. + +ConnectionServerException : + +Lorsque qu'il y a un problème avec la connexion au serveur FTP. +On va envoyer un code d'erreur et informer d'une erreur de technique lors de la connexion au serveur ou accès refusé a l'utilisateur. + +FTPServerException : + +Lorsque qu'il y a un problème avec le serveur FTP. +On va envoyer un code d'erreur et informer d'une erreur technique avec le serveur a l'utilisateur. + +LoginException : + +Lorsque que l'on tente de ce connecter avec un identifiant et un mot de passe qui ne fonctionne pas. +On va envoyer un code d'erreur et informer d'une mauvaise combinaison login/password a l'utilisateur. + +LogoutException : + +Lorsque que l'on tente de ce déconnecter du serveur FTP mais cela ne fonctionne pas. +On va envoyer un code d'erreur et informer d'un problème de déconnexion du serveur FTP a l'utilisateur. + +###Throw : + +FTPServerException : + +Permet de remonter une erreur lors d'une éxecution d'une commande FTP. + +LogoutException : + +Permet de remonter une erreur de déconnexion du serveur FTP. + +LoginException : + +Permet de remonter une erreur de login, utilisateur et mot de passe + +ConnectionServerException : + +Permet de remonter une erreur de connexion au serveur FTP. + +## Code Samples + +Afin de télécharger un fichier, il faut préparer et configurer une connexion pour récuperer les données qui composent +le fichier. + +public void downloadFile(String pathFile) throws FTPServerException { + try { + File file = new File(root + pathFile); + if (!file.exists()) { // we must create all the directories in the path of the file. + file.getParentFile().mkdirs(); + file.createNewFile(); + } + OutputStream downloaded = new FileOutputStream(file, false); + this.getClient().setFileType(FTPClient.BINARY_FILE_TYPE); // + this.getClient().enterLocalPassiveMode(); // setup the data connection to gather the data of the file. + this.getClient().setAutodetectUTF8(true); // + String filename = changeToFileDirectory(pathFile); + boolean success = this.getClient().retrieveFile(filename, downloaded); + if (!success) { + file.delete(); + } + downloaded.close(); // close the file once the data has been downloaded + } catch (IOException e) { + throw new FTPServerException("Error listing the directory"); + } + } + + +Cela permet de supprimer un dossier. + +public boolean deleteDirectory(String pathFolder) throws FTPServerException { + try { + FTPFile[] files; + this.getClient().enterLocalPassiveMode(); + files = this.getClient().listFiles(pathFolder); // list all the files contained in the directory + for (FTPFile file : files) { + if (file.isDirectory()) { + deleteDirectory(pathFolder + "/" + file.getName()); // if it is a directory, it redo the same on it + } else { + String filePath = pathFolder + "/" + file.getName(); + this.getClient().deleteFile(filePath); + } + } + return this.getClient().removeDirectory(pathFolder); // Once it has deleted all the contents, it delete the directory + } catch (IOException e) { + throw new FTPServerException("Error deleting folder."); + } + } + + +Permet de renommer un fichier +@PUT + @Path("{name}/file/{path: .*}") + @Produces(MediaType.TEXT_PLAIN) + public Response renameFile(@PathParam("name") String server, @PathParam("path") String pathFile, + @HeaderParam("username") String username, @HeaderParam("password") String password, + @HeaderParam("port") int port, @HeaderParam("rename") String rename) { + if (!validServer(server)) { + loadResponse(404, "Erreur serveur non valide.\n"); // check if the server is registered + return this.response.build(); + } + port = initialize(port); + try { + FtpClient userClient = new FtpClient(listServer.get(server), port, username, password); // + userClient.connect(); // Create a client, connect, and login to make the client ready for the main instruction to be executed. + userClient.login(); // + if (userClient.renameFile(pathFile, rename)) { // try to rename the file + loadResponse(200, "Fichier renommé.\n"); + } else { + loadResponse(404, "Fichier non trouvé\n"); + } + userClient.logout(); // Logout and disconnect once the main instruction is executed. + userClient.disconnectClient(); // + } catch (ConnectionServerException e) { + loadResponse(403, "Erreur connection au serveur FTP refusé.\n"); // + } catch (FTPServerException e) { + loadResponse(503, "Erreur problème avec le serveur FTP.\n"); // All we catch any exception raised the execution, send the right error code corresponding. + } catch (LoginException e) { + loadResponse(403, "Erreur login ou mot de passe incorrect.\n"); // + } catch (LogoutException e) { + loadResponse(503, "Erreur lors de la déconnexion du serveur FTP.\n"); // + } + return this.response.build(); + } + +Permet de mettre un alias sur un server. + +@PUT + @Path("{name}") + public void updateServer(@PathParam("name") String server, @HeaderParam("alias") String alias) { + String serverAssociated = this.listServer.remove(server); // Remove the old one to attach the alias as the new key + this.listServer.put(alias, serverAssociated); + } + + +Permet de charger une reponse a renvoyer a l'auteur de la requête curl. + +public void loadResponse(int status, Object entity) { + this.response = Response.ok(entity); // load the response with the object to send back + this.response.status(status); // config the response with the status to send back + } diff --git a/sr2/.project b/sr2/.project new file mode 100644 index 0000000000000000000000000000000000000000..10b676fb43133f41144d5d4ac27cd8f409c55571 --- /dev/null +++ b/sr2/.project @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>sr2</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> +</projectDescription> diff --git a/sr2/flop_box_agent/.classpath b/sr2/flop_box_agent/.classpath new file mode 100644 index 0000000000000000000000000000000000000000..1247f9fa4a9abda01786ceb28bf76227b3293e71 --- /dev/null +++ b/sr2/flop_box_agent/.classpath @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" output="target/classes" path="src/main/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="src" output="target/test-classes" path="src/test/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + <attribute name="test" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="output" path="target/classes"/> +</classpath> diff --git a/sr2/flop_box_agent/.gitigniore b/sr2/flop_box_agent/.gitigniore new file mode 100644 index 0000000000000000000000000000000000000000..a6f89c2da7a029afa02b6e7a2bf80ad34958a311 --- /dev/null +++ b/sr2/flop_box_agent/.gitigniore @@ -0,0 +1 @@ +/target/ \ No newline at end of file diff --git a/sr2/flop_box_agent/.project b/sr2/flop_box_agent/.project new file mode 100644 index 0000000000000000000000000000000000000000..1d765f7618f4109d5d02c0b3c0eafe8c7a986c51 --- /dev/null +++ b/sr2/flop_box_agent/.project @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>flop_box_agent</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/sr2/flop_box_agent/.settings/org.eclipse.core.resources.prefs b/sr2/flop_box_agent/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000000000000000000000000000000000..f9fe34593fcd3624a964478aeb438b0d44fe7237 --- /dev/null +++ b/sr2/flop_box_agent/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/test/java=UTF-8 +encoding/<project>=UTF-8 diff --git a/sr2/flop_box_agent/.settings/org.eclipse.jdt.core.prefs b/sr2/flop_box_agent/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000000000000000000000000000000000..a3b98fd01e3e2606b28f8a89cbba2c48092cc951 --- /dev/null +++ b/sr2/flop_box_agent/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/sr2/flop_box_agent/pom.xml b/sr2/flop_box_agent/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..592c0cc36eb3f11b7ded5917a37208dd18fc5929 --- /dev/null +++ b/sr2/flop_box_agent/pom.xml @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>flopboxagent</groupId> + <artifactId>flop_box_agent</artifactId> + <version>1.0-SNAPSHOT</version> + + <name>flop_box_agent</name> + <!-- FIXME change it to the project's website --> + <url>http://www.example.com</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <maven.compiler.source>1.7</maven.compiler.source> + <maven.compiler.target>1.7</maven.compiler.target> + </properties> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.11</version> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> + <plugins> + <!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle --> + <plugin> + <artifactId>maven-clean-plugin</artifactId> + <version>3.1.0</version> + </plugin> + <!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging --> + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.0</version> + </plugin> + + <plugin> + <groupId>flopboxagent</groupId> + <artifactId>flop_box_agent</artifactId> + <version>1.0-SNAPSHOT</version> + <configuration> + <reportOutputDirectory>${project.build.directory}/docs</reportOutputDirectory> + <destDir>docs</destDir><nohelp>true</nohelp> + </configuration> + </plugin> + + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.22.1</version> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.2</version> + <configuration><archive><manifest><mainClass>flopboxagent.Main</mainClass></manifest></archive></configuration> + </plugin> + <plugin> + <artifactId>maven-install-plugin</artifactId> + <version>2.5.2</version> + </plugin> + <plugin> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.8.2</version> + </plugin> + <!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle --> + <plugin> + <artifactId>maven-site-plugin</artifactId> + <version>3.7.1</version> + </plugin> + <plugin> + <artifactId>maven-project-info-reports-plugin</artifactId> + <version>3.0.0</version> + </plugin> + </plugins> + </pluginManagement> + </build> +</project> diff --git a/sr2/flop_box_agent/src/main/java/flopboxagent/App.java b/sr2/flop_box_agent/src/main/java/flopboxagent/App.java new file mode 100644 index 0000000000000000000000000000000000000000..f7a5e68f63c0681259ed7af16f88b58f32943679 --- /dev/null +++ b/sr2/flop_box_agent/src/main/java/flopboxagent/App.java @@ -0,0 +1,13 @@ +package flopboxagent; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/sr2/flop_box_agent/src/main/java/flopboxagent/Main.java b/sr2/flop_box_agent/src/main/java/flopboxagent/Main.java new file mode 100644 index 0000000000000000000000000000000000000000..29c8dd842bac7268239ad2eb56b7258b73242bc2 --- /dev/null +++ b/sr2/flop_box_agent/src/main/java/flopboxagent/Main.java @@ -0,0 +1,23 @@ +package flopboxagent; + +import java.awt.List; +import java.util.ArrayList; +import java.util.Map; + +import flopboxagent.client.client; +import flopboxagent.server.Server; + +public class Main { + public static ArrayList<Server> list_alias = new ArrayList<Server>(); + + public static void main( String[] args ) + { + + client c= new client(); + c.initServers(); + for(Server l: list_alias) { + System.out.println( l.getAlis()); + } + + } +} diff --git a/sr2/flop_box_agent/src/main/java/flopboxagent/User/User.java b/sr2/flop_box_agent/src/main/java/flopboxagent/User/User.java new file mode 100644 index 0000000000000000000000000000000000000000..0b02fe548ea9dc3aad2e6f6b79f60435227e74b5 --- /dev/null +++ b/sr2/flop_box_agent/src/main/java/flopboxagent/User/User.java @@ -0,0 +1,51 @@ +package flopboxagent.User; + + +/** + * Class to represent a user + */ +public class User { + private String ident; + private String password; + /** + * Constructor + */ + public User(String ident, String password) { + this.ident = ident; + this.password = password; + } + + /** + * getter + */ + public String getIdent() { + return this.ident; + } + /** + * getter + */ + public String getPassword() { + return this.password; + } + /** + * setter + */ + public void setIdent(String ident) { + this.ident = ident; + } + /** + * setter + */ + public void setPassword(String pass) { + this.password = pass; + } + /** + * equal methode to compare an instance of User to the current instance + */ + public boolean equals(User user) { + if (user.getIdent().equals(this.ident) && user.getPassword().equals(this.password)) { + return true; + } + return false; + } +} \ No newline at end of file diff --git a/sr2/flop_box_agent/src/main/java/flopboxagent/client/client.java b/sr2/flop_box_agent/src/main/java/flopboxagent/client/client.java new file mode 100644 index 0000000000000000000000000000000000000000..4f7f1cefca6b83df38b740e28556eba791225f03 --- /dev/null +++ b/sr2/flop_box_agent/src/main/java/flopboxagent/client/client.java @@ -0,0 +1,52 @@ +package flopboxagent.client; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.URL; +import java.net.http.HttpClient; +import java.util.ArrayList; + +import flopboxagent.Main; +import flopboxagent.server.Server; + +public class client { + private HttpClient client; + + + public client() { + } + + public void initServers() { + try{ + URL url = new URL("http://localhost:8080/flopbox/"); + HttpURLConnection connection= (HttpURLConnection) url.openConnection(); + connection.setRequestMethod("GET"); + BufferedReader read= new BufferedReader(new InputStreamReader(connection.getInputStream())); + String response=""; + String line; + while((line=read.readLine())!=null) { + response+=line; + } + response=response.substring(response.indexOf("["), response.indexOf("]")); + String[] list=response.split(","); + for (String server:list) { + server=server.substring(server.indexOf("(")+1, server.indexOf(")")); // pour enlever '(' et ')' + String[] serverALias=server.split(":"); + Server s= new Server(serverALias[0],serverALias[1]); + Main.list_alias.add(s); + } + } + catch (IOException e) { + e.printStackTrace(); + } + } + + + + + + + +} diff --git a/sr2/flop_box_agent/src/main/java/flopboxagent/server/Server.java b/sr2/flop_box_agent/src/main/java/flopboxagent/server/Server.java new file mode 100644 index 0000000000000000000000000000000000000000..a85dc132ed1bd7c3ff03e8924a5903fa39371c00 --- /dev/null +++ b/sr2/flop_box_agent/src/main/java/flopboxagent/server/Server.java @@ -0,0 +1,50 @@ +package flopboxagent.server; + +/** + * Class to represent server with an alias to call it + */ +public class Server { + private String alis; + private String server; + /** + * Constructor + */ + public Server(String alis, String server) { + this.alis = alis; + this.server = server; + } + + /** + * getter + */ + public String getAlis() { + return this.alis; + } + /** + * getter + */ + public String getServer() { + return this.server; + } + /** + * setter + */ + public void setAlis(String alis1) { + this.alis = alis1; + } + /** + * setter + */ + public void setServer(String server1) { + this.server = server; + } + /** + * equal methode to compare an instance of alias to the current instance + */ + public boolean equals(Server al) { + if (al.getAlis().equals(this.alis) && al.getServer().equals(this.server)) { + return true; + } + return false; + } +} \ No newline at end of file diff --git a/sr2/flop_box_agent/src/test/java/flopboxagent/AppTest.java b/sr2/flop_box_agent/src/test/java/flopboxagent/AppTest.java new file mode 100644 index 0000000000000000000000000000000000000000..66cc29d888aea4d090fc26a6152f39243ade403e --- /dev/null +++ b/sr2/flop_box_agent/src/test/java/flopboxagent/AppTest.java @@ -0,0 +1,20 @@ +package flopboxagent; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/sr2/flop_box_agent/target/classes/flopboxagent/App.class b/sr2/flop_box_agent/target/classes/flopboxagent/App.class new file mode 100644 index 0000000000000000000000000000000000000000..7f403aa75bbcade37dd3632ede57540a548bde6e Binary files /dev/null and b/sr2/flop_box_agent/target/classes/flopboxagent/App.class differ diff --git a/sr2/flop_box_agent/target/classes/flopboxagent/Main.class b/sr2/flop_box_agent/target/classes/flopboxagent/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..2029e87ee208a27d92b76ff77cd91473c0d11d10 Binary files /dev/null and b/sr2/flop_box_agent/target/classes/flopboxagent/Main.class differ diff --git a/sr2/flop_box_agent/target/classes/flopboxagent/User/User.class b/sr2/flop_box_agent/target/classes/flopboxagent/User/User.class new file mode 100644 index 0000000000000000000000000000000000000000..25d20403d4aefc1359bcaf244e191c158d52484f Binary files /dev/null and b/sr2/flop_box_agent/target/classes/flopboxagent/User/User.class differ diff --git a/sr2/flop_box_agent/target/classes/flopboxagent/client/client.class b/sr2/flop_box_agent/target/classes/flopboxagent/client/client.class new file mode 100644 index 0000000000000000000000000000000000000000..c93d4fa692bb3bfdd88d8b52b1304184d300c603 Binary files /dev/null and b/sr2/flop_box_agent/target/classes/flopboxagent/client/client.class differ diff --git a/sr2/flop_box_agent/target/classes/flopboxagent/server/Server.class b/sr2/flop_box_agent/target/classes/flopboxagent/server/Server.class new file mode 100644 index 0000000000000000000000000000000000000000..428b5db852af1bbead5d1e883d34d892a1efef30 Binary files /dev/null and b/sr2/flop_box_agent/target/classes/flopboxagent/server/Server.class differ diff --git a/sr2/flop_box_agent/target/flop_box_agent-1.0-SNAPSHOT.jar b/sr2/flop_box_agent/target/flop_box_agent-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..0649325f4ae209a9b87772ff3d969d8911c8a751 Binary files /dev/null and b/sr2/flop_box_agent/target/flop_box_agent-1.0-SNAPSHOT.jar differ diff --git a/sr2/flop_box_agent/target/maven-archiver/pom.properties b/sr2/flop_box_agent/target/maven-archiver/pom.properties new file mode 100644 index 0000000000000000000000000000000000000000..6e6a6a39ba12e2fef9ba75d7da0daec0437f5ef1 --- /dev/null +++ b/sr2/flop_box_agent/target/maven-archiver/pom.properties @@ -0,0 +1,4 @@ +#Created by Apache Maven 3.6.3 +groupId=flopboxagent +artifactId=flop_box_agent +version=1.0-SNAPSHOT diff --git a/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000000000000000000000000000000000000..78cccb8f76725bc31d2d29987ae261f834d2c415 --- /dev/null +++ b/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,5 @@ +/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/src/main/java/flopboxagent/client/client.java +/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/src/main/java/flopboxagent/App.java +/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/src/main/java/flopboxagent/Main.java +/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/src/main/java/flopboxagent/User/User.java +/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/src/main/java/flopboxagent/server/Server.java diff --git a/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000000000000000000000000000000000000..9fcf3ebdd377d5c9c6aa93efb1eb7c7eec38290b --- /dev/null +++ b/sr2/flop_box_agent/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst @@ -0,0 +1 @@ +/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/src/test/java/flopboxagent/AppTest.java diff --git a/sr2/flop_box_agent/target/surefire-reports/TEST-flopboxagent.AppTest.xml b/sr2/flop_box_agent/target/surefire-reports/TEST-flopboxagent.AppTest.xml new file mode 100644 index 0000000000000000000000000000000000000000..52302c82eb81a7ad8f54758761107d09c99025a9 --- /dev/null +++ b/sr2/flop_box_agent/target/surefire-reports/TEST-flopboxagent.AppTest.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="flopboxagent.AppTest" time="0.037" tests="1" errors="0" skipped="0" failures="0"> + <properties> + <property name="sun.desktop" value="gnome"/> + <property name="awt.toolkit" value="sun.awt.X11.XToolkit"/> + <property name="java.specification.version" value="11"/> + <property name="sun.cpu.isalist" value=""/> + <property name="sun.jnu.encoding" value="UTF-8"/> + <property name="java.class.path" value="/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/test-classes:/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/classes:/home/hocine/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/hocine/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:"/> + <property name="java.vm.vendor" value="Ubuntu"/> + <property name="sun.arch.data.model" value="64"/> + <property name="java.vendor.url" value="https://ubuntu.com/"/> + <property name="user.timezone" value=""/> + <property name="java.vm.specification.version" value="11"/> + <property name="os.name" value="Linux"/> + <property name="sun.java.launcher" value="SUN_STANDARD"/> + <property name="user.country" value="FR"/> + <property name="sun.boot.library.path" value="/usr/lib/jvm/java-11-openjdk-amd64/lib"/> + <property name="sun.java.command" value="/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/surefire/surefirebooter5093667673913278718.jar /home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/surefire 2021-04-28T14-46-32_038-jvmRun1 surefire3424495886541035491tmp surefire_013585904241950723965tmp"/> + <property name="jdk.debug" value="release"/> + <property name="surefire.test.class.path" value="/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/test-classes:/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/classes:/home/hocine/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/hocine/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:"/> + <property name="sun.cpu.endian" value="little"/> + <property name="user.home" value="/home/hocine"/> + <property name="user.language" value="fr"/> + <property name="java.specification.vendor" value="Oracle Corporation"/> + <property name="java.version.date" value="2021-01-19"/> + <property name="java.home" value="/usr/lib/jvm/java-11-openjdk-amd64"/> + <property name="file.separator" value="/"/> + <property name="basedir" value="/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent"/> + <property name="java.vm.compressedOopsMode" value="32-bit"/> + <property name="line.separator" value=" "/> + <property name="java.specification.name" value="Java Platform API Specification"/> + <property name="java.vm.specification.vendor" value="Oracle Corporation"/> + <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/> + <property name="surefire.real.class.path" value="/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent/target/surefire/surefirebooter5093667673913278718.jar"/> + <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/> + <property name="java.runtime.version" value="11.0.10+9-Ubuntu-0ubuntu1.20.04"/> + <property name="user.name" value="hocine"/> + <property name="path.separator" value=":"/> + <property name="os.version" value="5.4.0-72-generic"/> + <property name="java.runtime.name" value="OpenJDK Runtime Environment"/> + <property name="file.encoding" value="UTF-8"/> + <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/> + <property name="localRepository" value="/home/hocine/.m2/repository"/> + <property name="java.vendor.url.bug" value="https://bugs.launchpad.net/ubuntu/+source/openjdk-lts"/> + <property name="java.io.tmpdir" value="/tmp"/> + <property name="java.version" value="11.0.10"/> + <property name="user.dir" value="/home/hocine/Bureau/flop_Box_Agent/sr2/flop_box_agent"/> + <property name="os.arch" value="amd64"/> + <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/> + <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/> + <property name="sun.os.patch.level" value="unknown"/> + <property name="java.library.path" value="/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib"/> + <property name="java.vm.info" value="mixed mode, sharing"/> + <property name="java.vendor" value="Ubuntu"/> + <property name="java.vm.version" value="11.0.10+9-Ubuntu-0ubuntu1.20.04"/> + <property name="sun.io.unicode.encoding" value="UnicodeLittle"/> + <property name="java.class.version" value="55.0"/> + </properties> + <testcase name="shouldAnswerWithTrue" classname="flopboxagent.AppTest" time="0.001"/> +</testsuite> \ No newline at end of file diff --git a/sr2/flop_box_agent/target/surefire-reports/flopboxagent.AppTest.txt b/sr2/flop_box_agent/target/surefire-reports/flopboxagent.AppTest.txt new file mode 100644 index 0000000000000000000000000000000000000000..1ab360224c1534c8448e3353e534944237e7d0e6 --- /dev/null +++ b/sr2/flop_box_agent/target/surefire-reports/flopboxagent.AppTest.txt @@ -0,0 +1,4 @@ +------------------------------------------------------------------------------- +Test set: flopboxagent.AppTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in flopboxagent.AppTest diff --git a/sr2/flop_box_agent/target/test-classes/flopboxagent/AppTest.class b/sr2/flop_box_agent/target/test-classes/flopboxagent/AppTest.class new file mode 100644 index 0000000000000000000000000000000000000000..9c4e1c9d2bb7a321cf72d071ff4f426b1d19d8d4 Binary files /dev/null and b/sr2/flop_box_agent/target/test-classes/flopboxagent/AppTest.class differ