diff --git a/.gitignore b/.gitignore index 192d2d74ad8def896924a013b4b508c2fad875f5..6df44fae97f1bcf41f7234f9901a7d7370182a7d 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,7 @@ hs_err_pid* .idea/ .metadata/ .settings/ + +# build folders +target/ +build/ \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore index 26d33521af10bcc7fd8cea344038eaaeb78d0ef5..eaf91e2ac647df635a09f01b8a2a254252aae8d7 100644 --- a/.idea/.gitignore +++ b/.idea/.gitignore @@ -1,3 +1,3 @@ -# Default ignored files -/shelf/ -/workspace.xml +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 919ce1f1f77253454105acb2aad9997c1047a0e6..c2621b8e3409c66b980635b82b184be4e098e525 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -1,7 +1,7 @@ -<component name="ProjectCodeStyleConfiguration"> - <code_scheme name="Project" version="173"> - <ScalaCodeStyleSettings> - <option name="MULTILINE_STRING_CLOSING_QUOTES_ON_NEW_LINE" value="true" /> - </ScalaCodeStyleSettings> - </code_scheme> +<component name="ProjectCodeStyleConfiguration"> + <code_scheme name="Project" version="173"> + <ScalaCodeStyleSettings> + <option name="MULTILINE_STRING_CLOSING_QUOTES_ON_NEW_LINE" value="true" /> + </ScalaCodeStyleSettings> + </code_scheme> </component> \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml index a55e7a179bde3e4e772c29c0c85e53354aa54618..df5f35dccc2cd4440b58907e3769647d5e2ffa87 100644 --- a/.idea/codeStyles/codeStyleConfig.xml +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -1,5 +1,5 @@ -<component name="ProjectCodeStyleConfiguration"> - <state> - <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" /> - </state> +<component name="ProjectCodeStyleConfiguration"> + <state> + <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" /> + </state> </component> \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index c0f42c66dcf48ff60c4ca5b010720530177d31f3..27f88133738795ae04cb7974ed27d32c4a81814a 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,16 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="CompilerConfiguration"> - <annotationProcessing> - <profile name="Maven default annotation processors profile" enabled="true"> - <sourceOutputDir name="target/generated-sources/annotations" /> - <sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> - <outputRelativeToContentRoot value="true" /> - <module name="app" /> - </profile> - </annotationProcessing> - <bytecodeTargetLevel> - <module name="app" target="11" /> - </bytecodeTargetLevel> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="CompilerConfiguration"> + <annotationProcessing> + <profile name="Maven default annotation processors profile" enabled="true"> + <sourceOutputDir name="target/generated-sources/annotations" /> + <sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> + <outputRelativeToContentRoot value="true" /> + <module name="app" /> + </profile> + </annotationProcessing> + <bytecodeTargetLevel> + <module name="app" target="11" /> + </bytecodeTargetLevel> + </component> </project> \ No newline at end of file diff --git a/.idea/discord.xml b/.idea/discord.xml index 90797455974c52a1e975b22c100a9e088034d450..3373fe5a81d24d0f1b22178a27564549797f02c9 100644 --- a/.idea/discord.xml +++ b/.idea/discord.xml @@ -1,6 +1,6 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="DiscordProjectSettings"> - <option name="show" value="PROJECT" /> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="DiscordProjectSettings"> + <option name="show" value="PROJECT" /> + </component> </project> \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml index aa00ffab7828f4818589659c804ec2cfd99baed3..a156f529b94b099aa5d9cb253dc3abcbe0fc3eb0 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -1,7 +1,7 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="Encoding"> - <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" /> - <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" /> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="Encoding"> + <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" /> + </component> </project> \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 712ab9d985c20018a0c97b93d2148ac1ffe588a5..a468a999f46a73837ac415b045dcb5d2a801cec1 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -1,20 +1,20 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="RemoteRepositoriesConfiguration"> - <remote-repository> - <option name="id" value="central" /> - <option name="name" value="Central Repository" /> - <option name="url" value="https://repo.maven.apache.org/maven2" /> - </remote-repository> - <remote-repository> - <option name="id" value="central" /> - <option name="name" value="Maven Central repository" /> - <option name="url" value="https://repo1.maven.org/maven2" /> - </remote-repository> - <remote-repository> - <option name="id" value="jboss.community" /> - <option name="name" value="JBoss Community repository" /> - <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> - </remote-repository> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="RemoteRepositoriesConfiguration"> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Central Repository" /> + <option name="url" value="https://repo.maven.apache.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Maven Central repository" /> + <option name="url" value="https://repo1.maven.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="jboss.community" /> + <option name="name" value="JBoss Community repository" /> + <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> + </remote-repository> + </component> </project> \ No newline at end of file diff --git a/.idea/libraries/Maven__org_openjfx_javafx_base_13.xml b/.idea/libraries/Maven__org_openjfx_javafx_base_13.xml index 0e677563d2e8e37d97b0a16c80284d4f70a38a3f..45e91c730ad58dec094b95e930b4eace1aa8332d 100644 --- a/.idea/libraries/Maven__org_openjfx_javafx_base_13.xml +++ b/.idea/libraries/Maven__org_openjfx_javafx_base_13.xml @@ -1,13 +1,13 @@ -<component name="libraryTable"> - <library name="Maven: org.openjfx:javafx-base:13"> - <CLASSES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13.jar!/" /> - </CLASSES> - <JAVADOC> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-javadoc.jar!/" /> - </JAVADOC> - <SOURCES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-sources.jar!/" /> - </SOURCES> - </library> +<component name="libraryTable"> + <library name="Maven: org.openjfx:javafx-base:13"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-sources.jar!/" /> + </SOURCES> + </library> </component> \ No newline at end of file diff --git a/.idea/libraries/Maven__org_openjfx_javafx_base_win_13.xml b/.idea/libraries/Maven__org_openjfx_javafx_base_win_13.xml index 686f0d487e1dff20db9d7721b2f845a1d3bf74e8..9a2f75e55506cfae33516f7a6b75ee94c68409b3 100644 --- a/.idea/libraries/Maven__org_openjfx_javafx_base_win_13.xml +++ b/.idea/libraries/Maven__org_openjfx_javafx_base_win_13.xml @@ -1,13 +1,13 @@ -<component name="libraryTable"> - <library name="Maven: org.openjfx:javafx-base:win:13"> - <CLASSES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-win.jar!/" /> - </CLASSES> - <JAVADOC> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-javadoc.jar!/" /> - </JAVADOC> - <SOURCES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-sources.jar!/" /> - </SOURCES> - </library> +<component name="libraryTable"> + <library name="Maven: org.openjfx:javafx-base:win:13"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-win.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-base/13/javafx-base-13-sources.jar!/" /> + </SOURCES> + </library> </component> \ No newline at end of file diff --git a/.idea/libraries/Maven__org_openjfx_javafx_controls_13.xml b/.idea/libraries/Maven__org_openjfx_javafx_controls_13.xml index ff24664bc34fb07ab4cf7f3d9e52600bef7d60b9..9e3159009f031e9dc2e62f182d0bbe47c40ea6b8 100644 --- a/.idea/libraries/Maven__org_openjfx_javafx_controls_13.xml +++ b/.idea/libraries/Maven__org_openjfx_javafx_controls_13.xml @@ -1,13 +1,13 @@ -<component name="libraryTable"> - <library name="Maven: org.openjfx:javafx-controls:13"> - <CLASSES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13.jar!/" /> - </CLASSES> - <JAVADOC> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-javadoc.jar!/" /> - </JAVADOC> - <SOURCES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-sources.jar!/" /> - </SOURCES> - </library> +<component name="libraryTable"> + <library name="Maven: org.openjfx:javafx-controls:13"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-sources.jar!/" /> + </SOURCES> + </library> </component> \ No newline at end of file diff --git a/.idea/libraries/Maven__org_openjfx_javafx_controls_win_13.xml b/.idea/libraries/Maven__org_openjfx_javafx_controls_win_13.xml index 24e47dbf1130983c4a351b81f8f87a85bbc45c3f..91cb9bc9f5dc8aa0430f3dea6c9e8c102b77c393 100644 --- a/.idea/libraries/Maven__org_openjfx_javafx_controls_win_13.xml +++ b/.idea/libraries/Maven__org_openjfx_javafx_controls_win_13.xml @@ -1,13 +1,13 @@ -<component name="libraryTable"> - <library name="Maven: org.openjfx:javafx-controls:win:13"> - <CLASSES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-win.jar!/" /> - </CLASSES> - <JAVADOC> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-javadoc.jar!/" /> - </JAVADOC> - <SOURCES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-sources.jar!/" /> - </SOURCES> - </library> +<component name="libraryTable"> + <library name="Maven: org.openjfx:javafx-controls:win:13"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-win.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-controls/13/javafx-controls-13-sources.jar!/" /> + </SOURCES> + </library> </component> \ No newline at end of file diff --git a/.idea/libraries/Maven__org_openjfx_javafx_graphics_13.xml b/.idea/libraries/Maven__org_openjfx_javafx_graphics_13.xml index afd8b1ccfdd50b9298434bff8494d023d4dc0f16..c2b8988d21115f232bd69363ea580cbd6ae03c7e 100644 --- a/.idea/libraries/Maven__org_openjfx_javafx_graphics_13.xml +++ b/.idea/libraries/Maven__org_openjfx_javafx_graphics_13.xml @@ -1,13 +1,13 @@ -<component name="libraryTable"> - <library name="Maven: org.openjfx:javafx-graphics:13"> - <CLASSES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13.jar!/" /> - </CLASSES> - <JAVADOC> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-javadoc.jar!/" /> - </JAVADOC> - <SOURCES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-sources.jar!/" /> - </SOURCES> - </library> +<component name="libraryTable"> + <library name="Maven: org.openjfx:javafx-graphics:13"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-sources.jar!/" /> + </SOURCES> + </library> </component> \ No newline at end of file diff --git a/.idea/libraries/Maven__org_openjfx_javafx_graphics_win_13.xml b/.idea/libraries/Maven__org_openjfx_javafx_graphics_win_13.xml index 139ce79e82a26aca0d6269ea2e722e2ee3dbc4ba..9fb82bceebde8454988437c8462979a950f90c9d 100644 --- a/.idea/libraries/Maven__org_openjfx_javafx_graphics_win_13.xml +++ b/.idea/libraries/Maven__org_openjfx_javafx_graphics_win_13.xml @@ -1,13 +1,13 @@ -<component name="libraryTable"> - <library name="Maven: org.openjfx:javafx-graphics:win:13"> - <CLASSES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-win.jar!/" /> - </CLASSES> - <JAVADOC> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-javadoc.jar!/" /> - </JAVADOC> - <SOURCES> - <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-sources.jar!/" /> - </SOURCES> - </library> +<component name="libraryTable"> + <library name="Maven: org.openjfx:javafx-graphics:win:13"> + <CLASSES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-win.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-javadoc.jar!/" /> + </JAVADOC> + <SOURCES> + <root url="jar://$MAVEN_REPOSITORY$/org/openjfx/javafx-graphics/13/javafx-graphics-13-sources.jar!/" /> + </SOURCES> + </library> </component> \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 7c74ef973e3bb46a3afa5c66107a76fd5adb172b..f272088de587299b850e0b74625ace6fcc29517d 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,11 +1,11 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="MavenProjectsManager"> - <option name="originalFiles"> - <list> - <option value="$PROJECT_DIR$/pom.xml" /> - </list> - </option> - </component> - <component name="ProjectRootManager" version="2" languageLevel="JDK_14" default="true" project-jdk-name="14" project-jdk-type="JavaSDK" /> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="MavenProjectsManager"> + <option name="originalFiles"> + <list> + <option value="$PROJECT_DIR$/pom.xml" /> + </list> + </option> + </component> + <component name="ProjectRootManager" version="2" languageLevel="JDK_14" default="true" project-jdk-name="14" project-jdk-type="JavaSDK" /> </project> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index 6361584bab810ac5a791959af7bda3dcbb3542d5..d9c0b3de17a4e9288f9b21e93bbba3767deef94f 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -1,8 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/app.iml" filepath="$PROJECT_DIR$/app.iml" /> - </modules> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/app.iml" filepath="$PROJECT_DIR$/app.iml" /> + </modules> + </component> </project> \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml index e96534fb27b68192f27f985d3879e173ec77adb8..b93ac08bcd0212375c3de0db5157d536abc599e9 100644 --- a/.idea/uiDesigner.xml +++ b/.idea/uiDesigner.xml @@ -1,124 +1,124 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="Palette2"> - <group name="Swing"> - <item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" /> - </item> - <item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" /> - </item> - <item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" /> - </item> - <item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true"> - <default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" /> - </item> - <item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" /> - <initial-values> - <property name="text" value="Button" /> - </initial-values> - </item> - <item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" /> - <initial-values> - <property name="text" value="RadioButton" /> - </initial-values> - </item> - <item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" /> - <initial-values> - <property name="text" value="CheckBox" /> - </initial-values> - </item> - <item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" /> - <initial-values> - <property name="text" value="Label" /> - </initial-values> - </item> - <item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> - <preferred-size width="150" height="-1" /> - </default-constraints> - </item> - <item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> - <preferred-size width="150" height="-1" /> - </default-constraints> - </item> - <item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> - <preferred-size width="150" height="-1" /> - </default-constraints> - </item> - <item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> - <preferred-size width="150" height="50" /> - </default-constraints> - </item> - <item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> - <preferred-size width="150" height="50" /> - </default-constraints> - </item> - <item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> - <preferred-size width="150" height="50" /> - </default-constraints> - </item> - <item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" /> - </item> - <item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> - <preferred-size width="150" height="50" /> - </default-constraints> - </item> - <item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3"> - <preferred-size width="150" height="50" /> - </default-constraints> - </item> - <item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> - <preferred-size width="150" height="50" /> - </default-constraints> - </item> - <item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3"> - <preferred-size width="200" height="200" /> - </default-constraints> - </item> - <item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3"> - <preferred-size width="200" height="200" /> - </default-constraints> - </item> - <item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" /> - </item> - <item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" /> - </item> - <item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" /> - </item> - <item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" /> - </item> - <item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1"> - <preferred-size width="-1" height="20" /> - </default-constraints> - </item> - <item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false"> - <default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" /> - </item> - <item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false"> - <default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" /> - </item> - </group> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="Palette2"> + <group name="Swing"> + <item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" /> + </item> + <item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" /> + </item> + <item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" /> + </item> + <item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true"> + <default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" /> + </item> + <item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" /> + <initial-values> + <property name="text" value="Button" /> + </initial-values> + </item> + <item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" /> + <initial-values> + <property name="text" value="RadioButton" /> + </initial-values> + </item> + <item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" /> + <initial-values> + <property name="text" value="CheckBox" /> + </initial-values> + </item> + <item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" /> + <initial-values> + <property name="text" value="Label" /> + </initial-values> + </item> + <item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> + <preferred-size width="150" height="-1" /> + </default-constraints> + </item> + <item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> + <preferred-size width="150" height="-1" /> + </default-constraints> + </item> + <item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> + <preferred-size width="150" height="-1" /> + </default-constraints> + </item> + <item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> + <preferred-size width="150" height="50" /> + </default-constraints> + </item> + <item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> + <preferred-size width="150" height="50" /> + </default-constraints> + </item> + <item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> + <preferred-size width="150" height="50" /> + </default-constraints> + </item> + <item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" /> + </item> + <item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> + <preferred-size width="150" height="50" /> + </default-constraints> + </item> + <item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3"> + <preferred-size width="150" height="50" /> + </default-constraints> + </item> + <item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> + <preferred-size width="150" height="50" /> + </default-constraints> + </item> + <item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3"> + <preferred-size width="200" height="200" /> + </default-constraints> + </item> + <item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3"> + <preferred-size width="200" height="200" /> + </default-constraints> + </item> + <item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" /> + </item> + <item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" /> + </item> + <item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" /> + </item> + <item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" /> + </item> + <item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1"> + <preferred-size width="-1" height="20" /> + </default-constraints> + </item> + <item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false"> + <default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" /> + </item> + <item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false"> + <default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" /> + </item> + </group> + </component> </project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7f4cb416c083d265558da75d457237d671..9661ac713428efbad557d3ba3a62216b5bb7d226 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$" vcs="Git" /> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="$PROJECT_DIR$" vcs="Git" /> + </component> </project> \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index 38a177ed3cec113def764d8a143d0eaf1ee9dfe3..ccfabe745b66a31b0c9c5bfc301160d0bcf2da5c 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs index dffc6b51349681ffb272ab899b3ef7c402cf49f9..77fe5831edcc889099237e6407f59dec737d1b4e 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs @@ -1,2 +1,2 @@ -eclipse.preferences.version=1 -version=1 +eclipse.preferences.version=1 +version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs index 0a3000e4bad9c132cf4fae0f577211cc2f59985b..c9543912e7a352c1961f1453754a2869820b2876 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -1,8 +1,8 @@ -content_assist_number_of_computers=12 -content_assist_proposals_background=255,255,255 -content_assist_proposals_foreground=0,0,0 -eclipse.preferences.version=1 -org.eclipse.jdt.ui.formatterprofiles.version=21 -spelling_locale_initialized=true -useAnnotationsPrefPage=true -useQuickDiffPrefPage=true +content_assist_number_of_computers=12 +content_assist_proposals_background=255,255,255 +content_assist_proposals_foreground=0,0,0 +eclipse.preferences.version=1 +org.eclipse.jdt.ui.formatterprofiles.version=21 +spelling_locale_initialized=true +useAnnotationsPrefPage=true +useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs index d56c53f151bf27a16afdcdce18f4154bdfe705c7..2579ab099024090321bf2445d6585b8918517afe 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs @@ -1,2 +1,2 @@ -eclipse.preferences.version=1 -org.eclipse.jsch.core.hasChangedDefaultWin32SshHome=true +eclipse.preferences.version=1 +org.eclipse.jsch.core.hasChangedDefaultWin32SshHome=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs index 67b1d96c9b864711771cb82a5df2bd6866879914..c05c14ca04a6155614121f867ff3535fb29c64bf 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs @@ -1,2 +1,2 @@ -eclipse.preferences.version=1 -org.eclipse.m2e.discovery.pref.projects= +eclipse.preferences.version=1 +org.eclipse.m2e.discovery.pref.projects= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs index 175138f7dcc48cf38142e2274d2422ab07e1d4c1..11784d371efcd70eabbdbc5cc3b2808ffe227521 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -1,4 +1,4 @@ -eclipse.preferences.version=1 -platformState=1611213097317 -quickStart=false -tipsAndTricks=true +eclipse.preferences.version=1 +platformState=1611213097317 +quickStart=false +tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs index 08076f236aa4ff36c64d28b14f96c86da910bf7d..bd7d2109a165e5cd399697236aaff06e2ca8049c 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs @@ -1,2 +1,2 @@ -eclipse.preferences.version=1 -showIntro=false +eclipse.preferences.version=1 +showIntro=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs index b85d0db66708f2880fdafd2ba9ccc74ff51a5862..80e9b76eb9f0dfa2e9eb835b7eef843113aaf71e 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -1,9 +1,9 @@ -//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 -org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_END=255,255,255 -org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_START=255,255,255 -org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_TEXT_COLOR=16,16,16 -org.eclipse.ui.workbench.ACTIVE_TAB_BG_END=255,255,255 -org.eclipse.ui.workbench.ACTIVE_TAB_BG_START=255,255,255 -org.eclipse.ui.workbench.INACTIVE_TAB_BG_START=242,242,242 +//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 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_END=255,255,255 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_START=255,255,255 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_TEXT_COLOR=16,16,16 +org.eclipse.ui.workbench.ACTIVE_TAB_BG_END=255,255,255 +org.eclipse.ui.workbench.ACTIVE_TAB_BG_START=255,255,255 +org.eclipse.ui.workbench.INACTIVE_TAB_BG_START=242,242,242 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs index 855d634be56be850857c9097edefea51f7127047..814f793ef18b3021b98654b8d72ad641692761d6 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs @@ -1,2 +1,2 @@ -eclipse.preferences.version=1 -processedSchemes=,eclipse+command,eclipse+mpc +eclipse.preferences.version=1 +processedSchemes=,eclipse+command,eclipse+mpc diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index b694c29c9a43b41c34b40a1371b7fe03f5e4d16f..0973a9735af56fe84418aa12beae61271ecaefc2 100644 --- a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,2282 +1,2282 @@ -<?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="_pp5N8bmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.legacy.ide.application" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_pp5N8rmKEeuzuI6n4--keQ" bindingContexts="_pp5N-7mKEeuzuI6n4--keQ"> - <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="TargetData.java" tooltip="dragdrop/src/main/java/app/TargetData.java">
<persistable path="/dragdrop/src/main/java/app/TargetData.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="DragTarget.java" tooltip="dragdrop/src/main/java/app/DragTarget.java">
<persistable path="/dragdrop/src/main/java/app/DragTarget.java"/>
</file>
</mruList>
</workbench>"/> - <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags> - <children xsi:type="basic:TrimmedWindow" xmi:id="_pp5N8rmKEeuzuI6n4--keQ" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_p_H3ELmKEeuzuI6n4--keQ" label="%trimmedwindow.label.eclipseSDK" x="192" y="192" width="1024" height="768"> - <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 1621529076588"/> - <tags>topLevel</tags> - <tags>shellMaximized</tags> - <children xsi:type="basic:PartSashContainer" xmi:id="_p_H3ELmKEeuzuI6n4--keQ" selectedElement="_p_H3EbmKEeuzuI6n4--keQ" horizontal="true"> - <children xsi:type="advanced:PerspectiveStack" xmi:id="_p_H3EbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.perspectivestack" containerData="7500" selectedElement="_qKVBgLmKEeuzuI6n4--keQ"> - <children xsi:type="advanced:Perspective" xmi:id="_qKVBgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaPerspective" selectedElement="_qKVBgbmKEeuzuI6n4--keQ" 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.ui.externaltools.ExternalToolsSet</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.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.actionSet.keyBindings</tags> - <tags>persp.actionSet:org.eclipse.ui.actionSet.openFiles</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.NewRecordCreationWizard</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.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.showIn:org.eclipse.egit.ui.RepositoriesView</tags> - <tags>persp.viewSC:org.eclipse.tm.terminal.view.ui.TerminalsView</tags> - <tags>persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView</tags> - <tags>persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet</tags> - <tags>persp.showIn:org.eclipse.eclemma.ui.CoverageView</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="_qKVBgbmKEeuzuI6n4--keQ" selectedElement="_qKVBg7mKEeuzuI6n4--keQ" horizontal="true"> - <children xsi:type="basic:PartStack" xmi:id="_qKVBg7mKEeuzuI6n4--keQ" elementId="left" containerData="1759" selectedElement="_qKVBhLmKEeuzuI6n4--keQ"> - <tags>org.eclipse.e4.primaryNavigationStack</tags> - <tags>active</tags> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBhLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.PackageExplorer" ref="_qKNFsLmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Java</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBhbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="_qKNswLmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Java</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBhrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigator.ProjectExplorer" toBeRendered="false" ref="_qKNswbmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBh7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.ResultView" toBeRendered="false" ref="_qKUacrmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Java</tags> - </children> - </children> - <children xsi:type="basic:PartSashContainer" xmi:id="_qKVBirmKEeuzuI6n4--keQ" containerData="8241" selectedElement="_qKVBkrmKEeuzuI6n4--keQ"> - <children xsi:type="basic:PartSashContainer" xmi:id="_qKVBi7mKEeuzuI6n4--keQ" containerData="7500" selectedElement="_qKVBjLmKEeuzuI6n4--keQ" horizontal="true"> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBjLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editorss" containerData="7500" ref="_qKJbULmKEeuzuI6n4--keQ"/> - <children xsi:type="basic:PartStack" xmi:id="_qKVBjbmKEeuzuI6n4--keQ" elementId="right" toBeRendered="false" containerData="2500"> - <tags>org.eclipse.e4.secondaryNavigationStack</tags> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBjrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ContentOutline" toBeRendered="false" ref="_qKO64bmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBj7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.texteditor.TemplatesView" toBeRendered="false" ref="_qKO64rmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBkLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.minimap.MinimapView" toBeRendered="false" ref="_qKTMULmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.views.AntView" toBeRendered="false" ref="_qKUac7mKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Ant</tags> - </children> - </children> - </children> - <children xsi:type="basic:PartStack" xmi:id="_qKVBkrmKEeuzuI6n4--keQ" elementId="bottom" containerData="2500" selectedElement="_qKVBibmKEeuzuI6n4--keQ"> - <tags>org.eclipse.e4.secondaryDataStack</tags> - <tags>Git</tags> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBk7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProblemView" ref="_qKOT0LmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBlLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavadocView" ref="_qKOT0bmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Java</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBlbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.SourceView" ref="_qKOT0rmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Java</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBlrmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.views.SearchView" toBeRendered="false" ref="_qKOT07mKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBl7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.console.ConsoleView" toBeRendered="false" ref="_qKOT1LmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBmLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.BookmarkView" toBeRendered="false" ref="_qKOT1bmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBmbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProgressView" toBeRendered="false" ref="_qKO64LmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBmrmKEeuzuI6n4--keQ" elementId="diagramTable" ref="_qKTzYLmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:ObjectAid</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBm7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" toBeRendered="false" ref="_qKUacbmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Terminal</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_rDFiMbu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView" ref="_rDFiMLu-EeumgKlP5QKEtg" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Git</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_qKVBibmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView" ref="_qKUacLmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Git</tags> - </children> - </children> - </children> - </children> - </children> - </children> - <children xsi:type="basic:PartStack" xmi:id="_p_H3ErmKEeuzuI6n4--keQ" elementId="stickyFolderRight" visible="false" containerData="2500" selectedElement="_p_H3FLmKEeuzuI6n4--keQ"> - <tags>Minimized</tags> - <children xsi:type="advanced:Placeholder" xmi:id="_p_H3E7mKEeuzuI6n4--keQ" elementId="org.eclipse.help.ui.HelpView" toBeRendered="false" ref="_p_HQALmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Help</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_p_H3FLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.internal.introview" ref="_p_HQAbmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:General</tags> - </children> - <children xsi:type="advanced:Placeholder" xmi:id="_p_H3FbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" toBeRendered="false" ref="_p_HQArmKEeuzuI6n4--keQ" closeable="true"> - <tags>View</tags> - <tags>categoryTag:Help</tags> - </children> - </children> - </children> - <sharedElements xsi:type="basic:Part" xmi:id="_p_HQALmKEeuzuI6n4--keQ" 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="_p_HQAbmKEeuzuI6n4--keQ" 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> - <tags>activeOnClose</tags> - <menus xmi:id="_qxfIILmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.internal.introview"> - <tags>ViewMenu</tags> - <tags>menuContribution:menu</tags> - </menus> - <toolbar xmi:id="_qxfIIbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.internal.introview" visible="false"/> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_p_HQArmKEeuzuI6n4--keQ" 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="_qKJbULmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editorss" selectedElement="_qKJbUbmKEeuzuI6n4--keQ"> - <children xsi:type="basic:PartStack" xmi:id="_qKJbUbmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.primaryDataStack"> - <tags>org.eclipse.e4.primaryDataStack</tags> - <tags>EditorStack</tags> - </children> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_qKNFsLmKEeuzuI6n4--keQ" 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 configured="true" group_libraries="1" layout="2" linkWithEditor="0" rootMode="2" sortWorkingSets="false" workingSetName="Aggregate for window 1621529076588">
<localWorkingSetManager>
<workingSet editPageId="org.eclipse.jdt.internal.ui.OthersWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1623171710161_3" label="Other Projects" name="Other Projects">
<item elementID="=dragdrop" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
</workingSet>
</localWorkingSetManager>
<activeWorkingSet workingSetName="Other Projects"/>
<allWorkingSets workingSetName="Other Projects"/>
<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.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="_qQNAALmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.PackageExplorer"> - <tags>ViewMenu</tags> - <tags>menuContribution:menu</tags> - </menus> - <toolbar xmi:id="_qQNAAbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.PackageExplorer"/> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_qKNswLmKEeuzuI6n4--keQ" 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="_qKNswbmKEeuzuI6n4--keQ" 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="_qKOT0LmKEeuzuI6n4--keQ" 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 (32 items)"/>
</expanded>
<columnWidths org.eclipse.ui.ide.locationField="120" org.eclipse.ui.ide.markerType="120" org.eclipse.ui.ide.pathField="160" org.eclipse.ui.ide.resourceField="120" org.eclipse.ui.ide.severityAndDescriptionField="400"/>
<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="_qcaQALmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProblemView"> - <tags>ViewMenu</tags> - <tags>menuContribution:menu</tags> - </menus> - <toolbar xmi:id="_qcaQAbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProblemView" visible="false"/> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_qKOT0bmKEeuzuI6n4--keQ" 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="_qKOT0rmKEeuzuI6n4--keQ" 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="_qKOT07mKEeuzuI6n4--keQ" 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="_qKOT1LmKEeuzuI6n4--keQ" 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="_qKOT1bmKEeuzuI6n4--keQ" 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="_qKO64LmKEeuzuI6n4--keQ" 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="_qKO64bmKEeuzuI6n4--keQ" 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="_qbvhoLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ContentOutline"> - <tags>ViewMenu</tags> - <tags>menuContribution:menu</tags> - </menus> - <toolbar xmi:id="_qbvhobmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ContentOutline" visible="false"/> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_qKO64rmKEeuzuI6n4--keQ" 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="_qKTMULmKEeuzuI6n4--keQ" 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="_qKTzYLmKEeuzuI6n4--keQ" 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="_qKUacLmKEeuzuI6n4--keQ" 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"/> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view CommonNavigator.LINKING_ENABLED="0">
<lastRecentlyUsedFilters/>
</view>"/> - <tags>View</tags> - <tags>categoryTag:Git</tags> - <menus xmi:id="_rBEI8Lu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.RepositoriesView"> - <tags>ViewMenu</tags> - <tags>menuContribution:menu</tags> - </menus> - <toolbar xmi:id="_rBEI8bu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.RepositoriesView"/> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_qKUacbmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Terminal" iconURI="platform:/plugin/org.eclipse.tm.terminal.view.ui/icons/eview16/terminal_view.gif" tooltip="" closeable="true"> - <persistedState key="originalCompatibilityViewClass" value="org.eclipse.tm.terminal.view.ui.view.TerminalsView"/> - <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.tm.terminal.view.ui"/> - <tags>View</tags> - <tags>categoryTag:Terminal</tags> - </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_qKUacrmKEeuzuI6n4--keQ" 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="_qKUac7mKEeuzuI6n4--keQ" 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> - <sharedElements xsi:type="basic:Part" xmi:id="_rDFiMLu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Git Staging" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/staging.png" tooltip="" closeable="true"> - <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> - <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.staging.StagingView"/> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view/>"/> - <tags>View</tags> - <tags>categoryTag:Git</tags> - <menus xmi:id="_rDQhULu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView"> - <tags>ViewMenu</tags> - <tags>menuContribution:menu</tags> - </menus> - <toolbar xmi:id="_rDQhUbu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView" visible="false"/> - </sharedElements> - <trimBars xmi:id="_pp5N87mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.main.toolbar" contributorURI="platform:/plugin/org.eclipse.platform"> - <children xsi:type="menu:ToolBar" xmi:id="_qC6x8LmKEeuzuI6n4--keQ" elementId="group.file" toBeRendered="false"> - <tags>toolbarSeparator</tags> - <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC6x8bmKEeuzuI6n4--keQ" elementId="group.file" toBeRendered="false"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC7ZALmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.file"> - <tags>Draggable</tags> - <children xsi:type="menu:HandledToolItem" xmi:id="_NRijkMh4EeuFdtNcfifSPw" elementId="print" visible="false" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.png" tooltip="Print" command="_pqhgRrmKEeuzuI6n4--keQ"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC7ZAbmKEeuzuI6n4--keQ" elementId="group.edit" toBeRendered="false"> - <tags>toolbarSeparator</tags> - <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC7ZArmKEeuzuI6n4--keQ" elementId="group.edit" toBeRendered="false"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC7ZA7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.edit" visible="false"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC7ZBLmKEeuzuI6n4--keQ" elementId="additions" toBeRendered="false"> - <tags>toolbarSeparator</tags> - <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC7ZBbmKEeuzuI6n4--keQ" elementId="additions" toBeRendered="false"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_CPTmoLu-EeumgKlP5QKEtg" elementId="org.eclipse.ui.edit.text.actionSet.presentation" visible="false"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qKy7kLmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.alignment"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qLv90LmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.display"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qMSJULmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.launchActionSet"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qLHrsLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qLp3MLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.searchActionSet"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC7ZBrmKEeuzuI6n4--keQ" elementId="group.nav" toBeRendered="false"> - <tags>toolbarSeparator</tags> - <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC7ZB7mKEeuzuI6n4--keQ" elementId="group.nav" toBeRendered="false"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC8AELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.navigate"> - <tags>Draggable</tags> - <children xsi:type="menu:HandledToolItem" xmi:id="_NRkYwsh4EeuFdtNcfifSPw" 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="_pqg5KrmKEeuzuI6n4--keQ"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC8AEbmKEeuzuI6n4--keQ" elementId="group.editor" toBeRendered="false"> - <tags>toolbarSeparator</tags> - <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC8AErmKEeuzuI6n4--keQ" elementId="group.editor" toBeRendered="false"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC8AE7mKEeuzuI6n4--keQ" elementId="group.help" toBeRendered="false"> - <tags>toolbarSeparator</tags> - <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC8AFLmKEeuzuI6n4--keQ" elementId="group.help" toBeRendered="false"/> - </children> - <children xsi:type="menu:ToolBar" xmi:id="_qC8AFbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.help" visible="false"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolControl" xmi:id="_qD_wALmKEeuzuI6n4--keQ" 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="_qEAXELmKEeuzuI6n4--keQ" 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="_pp5N9LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.trim.status" contributorURI="platform:/plugin/org.eclipse.platform" side="Bottom"> - <children xsi:type="menu:ToolControl" xmi:id="_pp5N9bmKEeuzuI6n4--keQ" 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="_pp5N9rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.HeapStatus" contributorURI="platform:/plugin/org.eclipse.platform" toBeRendered="false" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim"> - <tags>Draggable</tags> - </children> - <children xsi:type="menu:ToolControl" xmi:id="_pp5N97mKEeuzuI6n4--keQ" 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="_pp5N-LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.trim.vertical1" contributorURI="platform:/plugin/org.eclipse.platform" toBeRendered="false" side="Left"> - <children xsi:type="menu:ToolControl" xmi:id="_q2828LmKEeuzuI6n4--keQ" 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> - </trimBars> - <trimBars xmi:id="_pp5N-bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.trim.vertical2" contributorURI="platform:/plugin/org.eclipse.platform" side="Right"> - <children xsi:type="menu:ToolControl" xmi:id="_C_tv4Lu-EeumgKlP5QKEtg" elementId="stickyFolderRight(minimized)" 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="_pp5N-rmKEeuzuI6n4--keQ" contributorURI="platform:/plugin/org.eclipse.platform" bindingContext="_pp5N-7mKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqyl1rmKEeuzuI6n4--keQ" keySequence="CTRL+1" command="_pqg5HrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl7rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+I" command="_pqgSRbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM6LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+L" command="_pqhglLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM9LmKEeuzuI6n4--keQ" keySequence="CTRL+SPACE" command="_pqg5YbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz8rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+D" command="_pqiHWbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bBrmKEeuzuI6n4--keQ" keySequence="CTRL+V" command="_pqec4LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CErmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+SPACE" command="_pqg5TrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CE7mKEeuzuI6n4--keQ" keySequence="CTRL+A" command="_pqiHVLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CHbmKEeuzuI6n4--keQ" keySequence="CTRL+C" command="_pqd1zbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pLbmKEeuzuI6n4--keQ" keySequence="CTRL+X" command="_pqhgK7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pLrmKEeuzuI6n4--keQ" keySequence="CTRL+Y" command="_pqiHkrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pMbmKEeuzuI6n4--keQ" keySequence="CTRL+Z" command="_pqhgILmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QNLmKEeuzuI6n4--keQ" keySequence="ALT+PAGE_UP" command="_pqiuRbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QNbmKEeuzuI6n4--keQ" keySequence="ALT+PAGE_DOWN" command="_pqgSH7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QOLmKEeuzuI6n4--keQ" keySequence="SHIFT+INSERT" command="_pqec4LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QPbmKEeuzuI6n4--keQ" keySequence="ALT+F11" command="_pqfrM7mKEeuzuI6n4--keQ"> - <tags>platform:win32</tags> - </bindings> - <bindings xmi:id="_pq3eWrmKEeuzuI6n4--keQ" keySequence="CTRL+F10" command="_pqfq8bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eYbmKEeuzuI6n4--keQ" keySequence="CTRL+INSERT" command="_pqd1zbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FarmKEeuzuI6n4--keQ" keySequence="CTRL+PAGE_UP" command="_pqhgZrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4Fa7mKEeuzuI6n4--keQ" keySequence="CTRL+PAGE_DOWN" command="_pqg5K7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FbbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+F3" command="_pqhgU7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FcrmKEeuzuI6n4--keQ" keySequence="SHIFT+DEL" command="_pqhgK7mKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqvigLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.textEditorScope" bindingContext="_pqlKcrmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqxXsLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+CR" command="_pqhgUbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqx-wLmKEeuzuI6n4--keQ" keySequence="CTRL+BS" command="_pqd1wLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl07mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+Q" command="_pqgSUbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM4rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+J" command="_pqgSP7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM5rmKEeuzuI6n4--keQ" keySequence="CTRL++" command="_pqfrLLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM7bmKEeuzuI6n4--keQ" keySequence="CTRL+-" command="_pqhgmbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz-bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqg5X7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqz0ArmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+J" command="_pqg5ErmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqz0C7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+A" command="_pqecz7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bDLmKEeuzuI6n4--keQ" keySequence="CTRL+J" command="_pqfq-7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bELmKEeuzuI6n4--keQ" keySequence="CTRL+L" command="_pqhgFbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bG7mKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqd12bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CIrmKEeuzuI6n4--keQ" keySequence="CTRL+D" command="_pqfrELmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pJ7mKEeuzuI6n4--keQ" keySequence="CTRL+=" command="_pqfrLLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pK7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Y" command="_pqdOormKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pNLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+DEL" command="_pqg5abmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pNbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+X" command="_pqd127mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pNrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+Y" command="_pqhglrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pO7mKEeuzuI6n4--keQ" keySequence="CTRL+DEL" command="_pqhgF7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pPbmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_UP" command="_pqiuPLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QMLmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_DOWN" command="_pqgSLrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QNrmKEeuzuI6n4--keQ" keySequence="SHIFT+END" command="_pqiHLLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QPrmKEeuzuI6n4--keQ" keySequence="SHIFT+HOME" command="_pqhgfrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QRrmKEeuzuI6n4--keQ" keySequence="END" command="_pqhgc7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QR7mKEeuzuI6n4--keQ" keySequence="INSERT" command="_pqfq4bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QTbmKEeuzuI6n4--keQ" keySequence="F2" command="_pqg5LbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23SLmKEeuzuI6n4--keQ" keySequence="HOME" command="_pqiHMLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23S7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_UP" command="_pqiHdrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23TLmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_DOWN" command="_pqiHaLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23ULmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+INSERT" command="_pqgSJ7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23V7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_LEFT" command="_pqiHNbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23WbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_RIGHT" command="_pqgSMLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eW7mKEeuzuI6n4--keQ" keySequence="CTRL+F10" command="_pqhgS7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eX7mKEeuzuI6n4--keQ" keySequence="CTRL+END" command="_pqgSNLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FZbmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_UP" command="_pqgSALmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FZrmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_DOWN" command="_pqiuXLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FaLmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_LEFT" command="_pqd1wbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FabmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_RIGHT" command="_pqgSTLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FbLmKEeuzuI6n4--keQ" keySequence="CTRL+HOME" command="_pqec3rmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FbrmKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_MULTIPLY" command="_pqgSULmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4Fb7mKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_ADD" command="_pqiHX7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FcLmKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_SUBTRACT" command="_pqhgT7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FcbmKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_DIVIDE" command="_pqgSA7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FdrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_pqg5D7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FermKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_pqfq5LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4shLmKEeuzuI6n4--keQ" keySequence="ALT+/" command="_pqiHN7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4siLmKEeuzuI6n4--keQ" keySequence="SHIFT+CR" command="_pqiHL7mKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqx-wbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.window" bindingContext="_pp5N_LmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqx-wrmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+SHIFT+T" command="_pqfq8LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqx-w7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+SHIFT+L" command="_pqfD47mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqx-yrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q O" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqyl0LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ContentOutline"/> - </bindings> - <bindings xmi:id="_pqyl0bmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q P" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqyl0rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.PackageExplorer"/> - </bindings> - <bindings xmi:id="_pqyl17mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+B" command="_pqgSFbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl2LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+R" command="_pqiuYLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl2bmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q Q" command="_pqgSCbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl2rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+S" command="_pqfrF7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl27mKEeuzuI6n4--keQ" keySequence="CTRL+3" command="_pqg5LLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl3LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+T" command="_pqhgKrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl3bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+T" command="_pqgSB7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl3rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q S" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqyl37mKEeuzuI6n4--keQ" 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="_pqyl4LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+U" command="_pqgSJbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl4bmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q T" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqyl4rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.TypeHierarchy"/> - </bindings> - <bindings xmi:id="_pqyl47mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+V" command="_pqhgfLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl5rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q V" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqyl57mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.VariableView"/> - </bindings> - <bindings xmi:id="_pqyl67mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+G" command="_pqgR9bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl7LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+W" command="_pqhgKbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl7bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+H" command="_pqd1urmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM4LmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q H" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqzM4bmKEeuzuI6n4--keQ" 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="_pqzM47mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q J" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqzM5LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.JavadocView"/> - </bindings> - <bindings xmi:id="_pqzM5bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+K" command="_pqgR-rmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM57mKEeuzuI6n4--keQ" keySequence="CTRL+," command="_pqfD0LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM6rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q L" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqzM67mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.pde.runtime.LogView"/> - </bindings> - <bindings xmi:id="_pqzM7LmKEeuzuI6n4--keQ" keySequence="CTRL+-" command="_pqiHIbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM7rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+N" command="_pqd16rmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM77mKEeuzuI6n4--keQ" keySequence="CTRL+." command="_pqiHe7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM8rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+O" command="_pqiHUrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM87mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+P" command="_pqfrN7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM9rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+B" command="_pqgR-7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM97mKEeuzuI6n4--keQ" keySequence="CTRL+#" command="_pqfq8rmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz8bmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+T" command="_pqd1wrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz9LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+E" command="_pqgSHbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz-rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+G" command="_pqiHlLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz_bmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+H" command="_pqfq5bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz_rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q X" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqzz_7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ProblemView"/> - </bindings> - <bindings xmi:id="_pqz0ALmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q Y" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqz0AbmKEeuzuI6n4--keQ" 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="_pqz0A7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q Z" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqz0BLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.team.ui.GenericHistoryView"/> - </bindings> - <bindings xmi:id="_pqz0CbmKEeuzuI6n4--keQ" keySequence="CTRL+P" command="_pqhgRrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqz0CrmKEeuzuI6n4--keQ" keySequence="CTRL+Q" command="_pqhgXbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bALmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+C" command="_pqg5aLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bAbmKEeuzuI6n4--keQ" keySequence="CTRL+S" command="_pqiHILmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bBLmKEeuzuI6n4--keQ" keySequence="CTRL+U" command="_pqiHi7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bBbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+F" command="_pqhgYbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bCLmKEeuzuI6n4--keQ" keySequence="CTRL+W" command="_pqiuMrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bCbmKEeuzuI6n4--keQ" keySequence="CTRL+H" command="_pqg5YLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bDbmKEeuzuI6n4--keQ" keySequence="CTRL+K" command="_pqgSF7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bEbmKEeuzuI6n4--keQ" keySequence="CTRL+M" command="_pqg5WbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bFLmKEeuzuI6n4--keQ" keySequence="CTRL+N" command="_pqiHnLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CEbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+P" command="_pqgR_bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CFbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+R" command="_pqiHmLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CFrmKEeuzuI6n4--keQ" keySequence="CTRL+B" command="_pqfD2bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CF7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q B" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pq1CGLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.BreakpointView"/> - </bindings> - <bindings xmi:id="_pq1CHrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+S" command="_pqiuWbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CH7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+T" command="_pqec0bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CILmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q C" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pq1CIbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.console.ConsoleView"/> - </bindings> - <bindings xmi:id="_pq1CJLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q D" command="_pqgSCbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pq1CJbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.SourceView"/> - </bindings> - <bindings xmi:id="_pq1CJrmKEeuzuI6n4--keQ" keySequence="CTRL+E" command="_pqhgFLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CJ7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+V" command="_pqiHNLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CKLmKEeuzuI6n4--keQ" keySequence="CTRL+F" command="_pqfrK7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pILmKEeuzuI6n4--keQ" keySequence="CTRL+G" command="_pqd1w7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pIbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+W" command="_pqiHdbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pIrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+I" command="_pqfq87mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pI7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+J" command="_pqg5c7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pJLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+L" command="_pqg5GLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pJbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+M" command="_pqiHYbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pJrmKEeuzuI6n4--keQ" keySequence="CTRL+=" command="_pqhgWrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pKLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+N" command="_pqhgJbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pLLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Z" command="_pqd1srmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pMrmKEeuzuI6n4--keQ" keySequence="CTRL+_" command="_pqg5UrmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pq1pM7mKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="true"/> - </bindings> - <bindings xmi:id="_pq1pN7mKEeuzuI6n4--keQ" keySequence="CTRL+{" command="_pqg5UrmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pq1pOLmKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/> - </bindings> - <bindings xmi:id="_pq2QMbmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_LEFT" command="_pqfq97mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QM7mKEeuzuI6n4--keQ" keySequence="ALT+ARROW_RIGHT" command="_pqhgUrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QOrmKEeuzuI6n4--keQ" keySequence="SHIFT+F2" command="_pqfrBbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QO7mKEeuzuI6n4--keQ" keySequence="SHIFT+F5" command="_pqiHbbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QPLmKEeuzuI6n4--keQ" keySequence="ALT+F7" command="_pqec4bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QP7mKEeuzuI6n4--keQ" keySequence="ALT+F5" command="_pqiHTLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QQrmKEeuzuI6n4--keQ" keySequence="F11" command="_pqiHSbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QQ7mKEeuzuI6n4--keQ" keySequence="F12" command="_pqg5ZLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QRLmKEeuzuI6n4--keQ" keySequence="CTRL+È" command="_pqg5UrmKEeuzuI6n4--keQ"> - <tags>locale:fr</tags> - <parameters xmi:id="_pq2QRbmKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/> - </bindings> - <bindings xmi:id="_pq2QTLmKEeuzuI6n4--keQ" keySequence="F2" command="_pqfD1bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23QLmKEeuzuI6n4--keQ" keySequence="F3" command="_pqg5FLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23QrmKEeuzuI6n4--keQ" keySequence="F4" command="_pqfD57mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23RrmKEeuzuI6n4--keQ" keySequence="F5" command="_pqhgdLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23SbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F7" command="_pqiHTrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23SrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F8" command="_pqg5UbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23TbmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_LEFT" command="_pqhgXbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23TrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F11" command="_pqiuYrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23T7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_RIGHT" command="_pqgSBrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23UbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F4" command="_pqhgKbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23UrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F6" command="_pqfrKLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23WLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X J" command="_pqgSI7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eULmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X M" command="_pqiHYrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eUbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X A" command="_pqec5LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eUrmKEeuzuI6n4--keQ" keySequence="CTRL+F7" command="_pqd1zrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eVbmKEeuzuI6n4--keQ" keySequence="CTRL+F8" command="_pqg5IrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eXLmKEeuzuI6n4--keQ" keySequence="CTRL+F11" command="_pqhgebmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FYLmKEeuzuI6n4--keQ" keySequence="CTRL+F4" command="_pqiuMrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FYrmKEeuzuI6n4--keQ" keySequence="CTRL+F6" command="_pqfrOLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FY7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+F7" command="_pqgSNrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FZLmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+X G" command="_pqiHP7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FdbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_pqfrFrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4Fd7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X Q" command="_pqgSQ7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FeLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X T" command="_pqiHULmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FebmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_pqg5VLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4Fe7mKEeuzuI6n4--keQ" keySequence="DEL" command="_pqgR87mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sg7mKEeuzuI6n4--keQ" keySequence="ALT+-" command="_pqd16bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4shbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E E" command="_pqfq-LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4shrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E G" command="_pqhgN7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sh7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E J" command="_pqec37mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sibmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E S" command="_pqiHVbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sirmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E T" command="_pqfq77mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4si7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E L" command="_pqfD0bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sjLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E N" command="_pqiHhLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sjbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E P" command="_pqd1ubmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4skLmKEeuzuI6n4--keQ" keySequence="ALT+CR" command="_pqg5P7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq5TgLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E R" command="_pqg5A7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq5TgbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D A" command="_pqhgGLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq5TgrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D T" command="_pqd11rmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq5Tg7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D J" command="_pqg5GrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq5ThLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D Q" command="_pqiHermKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqx-xLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" bindingContext="_pqlKhbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqx-xbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+P" command="_pqec0LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM9bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+A" command="_pqiuW7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM-LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqiHJ7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz9bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqiHk7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqz0CLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+>" command="_pqhgGbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bCrmKEeuzuI6n4--keQ" keySequence="CTRL+I" command="_pqhgR7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bF7mKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqfD17mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bHLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+/" command="_pqd157mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pObmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+\" command="_pqgR-LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QTrmKEeuzuI6n4--keQ" keySequence="F3" command="_pqecyLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23VLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_UP" command="_pqgSPLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23VrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_pqiHf7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eU7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_UP" command="_pqgSJrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eVrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_DOWN" command="_pqgSSrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eWLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_LEFT" command="_pqfD8LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eXbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_pqfrB7mKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqx-xrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.javaEditorScope" bindingContext="_pqlKgbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqx-x7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+P" command="_pqgSNbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqyl6LmKEeuzuI6n4--keQ" keySequence="CTRL+7" command="_pqd17bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM6bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+M" command="_pqg5LrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM8LmKEeuzuI6n4--keQ" keySequence="CTRL+/" command="_pqd17bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM-bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqd17bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz-LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqiHLrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqz0DrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+B" command="_pqiuQrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bA7mKEeuzuI6n4--keQ" keySequence="CTRL+T" command="_pqecy7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bC7mKEeuzuI6n4--keQ" keySequence="CTRL+I" command="_pqhgTLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bGrmKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqiHWLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CELmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+/" command="_pqiHjLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CI7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+U" command="_pqg5JbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CKbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+'" command="_pqfD2LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pKrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+O" command="_pqhgGrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pOrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+\" command="_pqfrGLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23U7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_UP" command="_pqiuOrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23VbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_pqiHWrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eVLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_UP" command="_pqiHebmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eV7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_DOWN" command="_pqgSAbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eWbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_LEFT" command="_pqhgZ7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eXrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_pqfrCrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eY7mKEeuzuI6n4--keQ" keySequence="CTRL+F3" command="_pqiHeLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sc7mKEeuzuI6n4--keQ" keySequence="CTRL+2 F" command="_pqiHXrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sf7mKEeuzuI6n4--keQ" keySequence="CTRL+2 R" command="_pqg5QrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sgLmKEeuzuI6n4--keQ" keySequence="CTRL+2 T" command="_pqd17LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sgbmKEeuzuI6n4--keQ" keySequence="CTRL+2 L" command="_pqfq_rmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sgrmKEeuzuI6n4--keQ" keySequence="CTRL+2 M" command="_pqhgd7mKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqx-yLmKEeuzuI6n4--keQ" elementId="org.eclipse.core.runtime.xml" bindingContext="_pqlKibmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqx-ybmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+P" command="_pqg5ZbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz87mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+D" command="_pqiHirmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqyl1LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.classFileEditorScope" bindingContext="_pqlKfLmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqyl1bmKEeuzuI6n4--keQ" keySequence="CTRL+1" command="_pqiHjrmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqyl5LmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.EditContext" bindingContext="_pqlKcLmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqyl5bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+V" command="_pqhgh7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzz8LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqg5MrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pPLmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_UP" command="_pqd1vrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QMrmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_RIGHT" command="_pqiHQrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QN7mKEeuzuI6n4--keQ" keySequence="SHIFT+INSERT" command="_pqhgh7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eYLmKEeuzuI6n4--keQ" keySequence="CTRL+INSERT" command="_pqg5MrmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqyl6bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.propertiesEditorScope" bindingContext="_pqlKlLmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqyl6rmKEeuzuI6n4--keQ" keySequence="CTRL+7" command="_pqd17bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM8bmKEeuzuI6n4--keQ" keySequence="CTRL+/" command="_pqd17bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqzM-rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqd17bmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqzz9rmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.AntEditorScope" bindingContext="_pqlKj7mKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqzz97mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqiHLrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CFLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+R" command="_pqfD5bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1pKbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+O" command="_pqd10LmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QObmKEeuzuI6n4--keQ" keySequence="SHIFT+F2" command="_pqfD3bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QT7mKEeuzuI6n4--keQ" keySequence="F3" command="_pqd12LmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqzz-7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.genericEditorContext" bindingContext="_pqlKe7mKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqzz_LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+G" command="_pqhgcrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23QbmKEeuzuI6n4--keQ" keySequence="F3" command="_pqhgXrmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqz0BbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memoryview" bindingContext="_pqlKermKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqz0BrmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+M" command="_pqiHT7mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pqz0B7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+N" command="_pqiHZLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bArmKEeuzuI6n4--keQ" keySequence="CTRL+T" command="_pqg5NLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bB7mKEeuzuI6n4--keQ" keySequence="CTRL+W" command="_pqfq7bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bE7mKEeuzuI6n4--keQ" keySequence="CTRL+N" command="_pqfrNLmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqz0DLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.debugging" bindingContext="_pqlKfbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqz0DbmKEeuzuI6n4--keQ" keySequence="CTRL+R" command="_pqd107mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QQLmKEeuzuI6n4--keQ" keySequence="F7" command="_pqiHhbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq2QQbmKEeuzuI6n4--keQ" keySequence="F8" command="_pqfD7bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23RbmKEeuzuI6n4--keQ" keySequence="F5" command="_pqfD77mKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq23R7mKEeuzuI6n4--keQ" keySequence="F6" command="_pqiHOrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq3eYrmKEeuzuI6n4--keQ" keySequence="CTRL+F2" command="_pqg5bbmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FYbmKEeuzuI6n4--keQ" keySequence="CTRL+F5" command="_pqiHPrmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pqz0D7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" bindingContext="_pqlKgLmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pqz0ELmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+B" command="_pqiuQrmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq0bDrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" bindingContext="_pqlKfrmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq0bD7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+," command="_pqhgYLmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq0bErmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+." command="_pqg5VrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq1CKrmKEeuzuI6n4--keQ" keySequence="CTRL+G" command="_pqg5V7mKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq0bFbmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" bindingContext="_pqlKhLmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq0bFrmKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqec2LmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq0bGLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.DiffViewer" bindingContext="_pqlKc7mKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq0bGbmKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqiHdLmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq1CGbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView" bindingContext="_pqlKlbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq1CGrmKEeuzuI6n4--keQ" keySequence="CTRL+C" command="_pqg5OrmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FZ7mKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_LEFT" command="_pqfrDLmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq1CG7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ReflogView" bindingContext="_pqlKf7mKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq1CHLmKEeuzuI6n4--keQ" keySequence="CTRL+C" command="_pqgR8LmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq1pL7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.console" bindingContext="_pqlKdbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq1pMLmKEeuzuI6n4--keQ" keySequence="CTRL+Z" command="_pqiHcrmKEeuzuI6n4--keQ"> - <tags>platform:win32</tags> - </bindings> - </bindingTables> - <bindingTables xmi:id="_pq2QSLmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" bindingContext="_pqlKg7mKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq2QSbmKEeuzuI6n4--keQ" keySequence="F1" command="_pqd11LmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq2QSrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView.SingleRepository" bindingContext="_pqlKlrmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq2QS7mKEeuzuI6n4--keQ" keySequence="F2" command="_pqgR9rmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq23Q7mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.contexts.taskview" bindingContext="_pqlKjbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq23RLmKEeuzuI6n4--keQ" keySequence="F5" command="_pqiHKLmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq4Fc7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.TerminalContext" bindingContext="_pqlKgrmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq4FdLmKEeuzuI6n4--keQ" keySequence="ALT+Y" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FfLmKEeuzuI6n4--keQ" keySequence="ALT+A" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4FfbmKEeuzuI6n4--keQ" keySequence="ALT+B" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4scLmKEeuzuI6n4--keQ" keySequence="ALT+C" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4scbmKEeuzuI6n4--keQ" keySequence="ALT+D" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4scrmKEeuzuI6n4--keQ" keySequence="ALT+E" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sdLmKEeuzuI6n4--keQ" keySequence="ALT+F" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sdbmKEeuzuI6n4--keQ" keySequence="ALT+G" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sdrmKEeuzuI6n4--keQ" keySequence="ALT+P" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sd7mKEeuzuI6n4--keQ" keySequence="ALT+R" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4seLmKEeuzuI6n4--keQ" keySequence="ALT+S" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sebmKEeuzuI6n4--keQ" keySequence="ALT+T" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sermKEeuzuI6n4--keQ" keySequence="ALT+V" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4se7mKEeuzuI6n4--keQ" keySequence="ALT+W" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sfLmKEeuzuI6n4--keQ" keySequence="ALT+H" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sfbmKEeuzuI6n4--keQ" keySequence="ALT+L" command="_pqd15bmKEeuzuI6n4--keQ"/> - <bindings xmi:id="_pq4sfrmKEeuzuI6n4--keQ" keySequence="ALT+N" command="_pqd15bmKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_pq4sjrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.BreakpointView" bindingContext="_pqlKcbmKEeuzuI6n4--keQ"> - <bindings xmi:id="_pq4sj7mKEeuzuI6n4--keQ" keySequence="ALT+CR" command="_pqd1t7mKEeuzuI6n4--keQ"/> - </bindingTables> - <bindingTables xmi:id="_qKKCYbmKEeuzuI6n4--keQ" bindingContext="_qKKCYLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKCY7mKEeuzuI6n4--keQ" bindingContext="_qKKCYrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKCZbmKEeuzuI6n4--keQ" bindingContext="_qKKCZLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKCZ7mKEeuzuI6n4--keQ" bindingContext="_qKKCZrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKCabmKEeuzuI6n4--keQ" bindingContext="_qKKCaLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKCa7mKEeuzuI6n4--keQ" bindingContext="_qKKCarmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpcbmKEeuzuI6n4--keQ" bindingContext="_qKKpcLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpc7mKEeuzuI6n4--keQ" bindingContext="_qKKpcrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpdbmKEeuzuI6n4--keQ" bindingContext="_qKKpdLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpd7mKEeuzuI6n4--keQ" bindingContext="_qKKpdrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpebmKEeuzuI6n4--keQ" bindingContext="_qKKpeLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpe7mKEeuzuI6n4--keQ" bindingContext="_qKKpermKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpfbmKEeuzuI6n4--keQ" bindingContext="_qKKpfLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpf7mKEeuzuI6n4--keQ" bindingContext="_qKKpfrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpgbmKEeuzuI6n4--keQ" bindingContext="_qKKpgLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKKpg7mKEeuzuI6n4--keQ" bindingContext="_qKKpgrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQgbmKEeuzuI6n4--keQ" bindingContext="_qKLQgLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQg7mKEeuzuI6n4--keQ" bindingContext="_qKLQgrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQhbmKEeuzuI6n4--keQ" bindingContext="_qKLQhLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQh7mKEeuzuI6n4--keQ" bindingContext="_qKLQhrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQibmKEeuzuI6n4--keQ" bindingContext="_qKLQiLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQi7mKEeuzuI6n4--keQ" bindingContext="_qKLQirmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQjbmKEeuzuI6n4--keQ" bindingContext="_qKLQjLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKLQj7mKEeuzuI6n4--keQ" bindingContext="_qKLQjrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3kbmKEeuzuI6n4--keQ" bindingContext="_qKL3kLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3k7mKEeuzuI6n4--keQ" bindingContext="_qKL3krmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3lbmKEeuzuI6n4--keQ" bindingContext="_qKL3lLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3l7mKEeuzuI6n4--keQ" bindingContext="_qKL3lrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3mbmKEeuzuI6n4--keQ" bindingContext="_qKL3mLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3m7mKEeuzuI6n4--keQ" bindingContext="_qKL3mrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3nbmKEeuzuI6n4--keQ" bindingContext="_qKL3nLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3n7mKEeuzuI6n4--keQ" bindingContext="_qKL3nrmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3obmKEeuzuI6n4--keQ" bindingContext="_qKL3oLmKEeuzuI6n4--keQ"/> - <bindingTables xmi:id="_qKL3o7mKEeuzuI6n4--keQ" bindingContext="_qKL3ormKEeuzuI6n4--keQ"/> - <rootContext xmi:id="_pp5N-7mKEeuzuI6n4--keQ" 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="_pp5N_LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.window" contributorURI="platform:/plugin/org.eclipse.platform" name="In Windows" description="A window is open"> - <children xmi:id="_pp5N_bmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.ui.contexts.views" contributorURI="platform:/plugin/org.eclipse.platform" name="%bindingcontext.name.bindingView"/> - <children xmi:id="_pqlKcLmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.EditContext" name="Terminal Control in Focus" description="Show modified keyboard shortcuts in context menu"/> - <children xmi:id="_pqlKcbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.BreakpointView" name="In Breakpoints View" description="The breakpoints view context"/> - <children xmi:id="_pqlKcrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.textEditorScope" name="Editing Text" description="Editing Text Context"> - <children xmi:id="_pqlKc7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.DiffViewer" name="In Diff Viewer"/> - <children xmi:id="_pqlKe7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.genericEditorContext" name="in Generic Code Editor" description="When editing in the Generic Code Editor"/> - <children xmi:id="_pqlKfLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.classFileEditorScope" name="Browsing attached Java Source" description="Browsing attached Java Source Context"/> - <children xmi:id="_pqlKgbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.javaEditorScope" name="Editing Java Source" description="Editing Java Source Context"/> - <children xmi:id="_pqlKg7mKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"> - <children xmi:id="_pqlKhLmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"/> - </children> - <children xmi:id="_pqlKhbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"> - <children xmi:id="_pqlKhrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.navigation" name="XML Source Navigation" description="XML Source Navigation"/> - <children xmi:id="_pqlKh7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.cleanup" name="XML Source Cleanup" description="XML Source Cleanup"/> - <children xmi:id="_pqlKiLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.comments" name="Source Comments in Structured Text Editors" description="Source Comments in Structured Text Editors"/> - <children xmi:id="_pqlKibmKEeuzuI6n4--keQ" elementId="org.eclipse.core.runtime.xml" name="Editing XML Source" description="Editing XML Source"/> - <children xmi:id="_pqlKirmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.occurrences" name="XML Source Occurrences" description="XML Source Occurrences"/> - <children xmi:id="_pqlKi7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.grammar" name="XML Source Grammar" description="XML Source Grammar"/> - <children xmi:id="_pqlKjLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.comments" name="XML Source Comments" description="XML Source Comments"/> - <children xmi:id="_pqlKjrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.expand" name="XML Source Expand/Collapse" description="XML Source Expand/Collapse"/> - <children xmi:id="_pqlKkLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.hideFormat" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"/> - <children xmi:id="_pqlKkbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.selection" name="XML Source Selection" description="XML Source Selection"/> - <children xmi:id="_pqlKk7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.dependencies" name="XML Source Dependencies" description="XML Source Dependencies"/> - </children> - <children xmi:id="_pqlKj7mKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.AntEditorScope" name="Editing Ant Buildfiles" description="Editing Ant Buildfiles Context"/> - <children xmi:id="_pqlKlLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.propertiesEditorScope" name="Editing Properties Files" description="Editing Properties Files Context"/> - </children> - <children xmi:id="_pqlKdbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.console" name="In I/O Console" description="In I/O console"/> - <children xmi:id="_pqlKdrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" name="In Terminal View" description="Show modified keyboard shortcuts in context menu"/> - <children xmi:id="_pqlKd7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.compareEditorScope" name="Comparing in an Editor" description="Comparing in an Editor"/> - <children xmi:id="_pqlKebmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.console.ConsoleView" name="In Console View" description="In Console View"/> - <children xmi:id="_pqlKermKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memoryview" name="In Memory View" description="In memory view"/> - <children xmi:id="_pqlKfbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.debugging" name="Debugging" description="Debugging programs"> - <children xmi:id="_pqlKfrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" name="In Table Memory Rendering" description="In Table Memory Rendering"/> - <children xmi:id="_pqlKkrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.debugging" name="Debugging Java" description="Debugging Java programs"/> - </children> - <children xmi:id="_pqlKf7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ReflogView" name="In Git Reflog View"/> - <children xmi:id="_pqlKgrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.TerminalContext" name="Terminal Typing Connected" description="Override ALT+x menu access keys while typing into the Terminal"/> - <children xmi:id="_pqlKjbmKEeuzuI6n4--keQ" 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="_pqlKlbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView" name="In Git Repositories View"> - <children xmi:id="_pqlKlrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView.SingleRepository" name="In Git Repositories View"/> - </children> - </children> - <children xmi:id="_pp5N_rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.dialog" contributorURI="platform:/plugin/org.eclipse.platform" name="In Dialogs" description="A dialog is open"/> - </rootContext> - <rootContext xmi:id="_pqlKdLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.actionSet" name="Action Set" description="Parent context for action sets"/> - <rootContext xmi:id="_pqlKeLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.workbenchMenu" name="Workbench Menu" description="When no Workbench windows are active"/> - <rootContext xmi:id="_pqlKgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" name="Editor Breadcrumb Navigation" description="Editor Breadcrumb Navigation Context"/> - <rootContext xmi:id="_qKKCYLmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.CoverageActionSet" name="Auto::org.eclipse.eclemma.ui.CoverageActionSet"/> - <rootContext xmi:id="_qKKCYrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.externaltools.ExternalToolsSet" name="Auto::org.eclipse.ui.externaltools.ExternalToolsSet"/> - <rootContext xmi:id="_qKKCZLmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.display" name="Auto::com.objectaid.uml.addon.cls.display"/> - <rootContext xmi:id="_qKKCZrmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.alignment" name="Auto::com.objectaid.uml.addon.cls.alignment"/> - <rootContext xmi:id="_qKKCaLmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.cls.global" name="Auto::com.objectaid.uml.cls.global"/> - <rootContext xmi:id="_qKKCarmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.actionSet.presentation" name="Auto::org.eclipse.ant.ui.actionSet.presentation"/> - <rootContext xmi:id="_qKKpcLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.breakpointActionSet" name="Auto::org.eclipse.debug.ui.breakpointActionSet"/> - <rootContext xmi:id="_qKKpcrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.debugActionSet" name="Auto::org.eclipse.debug.ui.debugActionSet"/> - <rootContext xmi:id="_qKKpdLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.launchActionSet" name="Auto::org.eclipse.debug.ui.launchActionSet"/> - <rootContext xmi:id="_qKKpdrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.profileActionSet" name="Auto::org.eclipse.debug.ui.profileActionSet"/> - <rootContext xmi:id="_qKKpeLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.gitaction" name="Auto::org.eclipse.egit.ui.gitaction"/> - <rootContext xmi:id="_qKKpermKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.navigation" name="Auto::org.eclipse.egit.ui.navigation"/> - <rootContext xmi:id="_qKKpfLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.SearchActionSet" name="Auto::org.eclipse.egit.ui.SearchActionSet"/> - <rootContext xmi:id="_qKKpfrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.JDTDebugActionSet" name="Auto::org.eclipse.jdt.debug.ui.JDTDebugActionSet"/> - <rootContext xmi:id="_qKKpgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.JUnitActionSet" name="Auto::org.eclipse.jdt.junit.JUnitActionSet"/> - <rootContext xmi:id="_qKKpgrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.text.java.actionSet.presentation" name="Auto::org.eclipse.jdt.ui.text.java.actionSet.presentation"/> - <rootContext xmi:id="_qKLQgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet" name="Auto::org.eclipse.jdt.ui.JavaElementCreationActionSet"/> - <rootContext xmi:id="_qKLQgrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaActionSet" name="Auto::org.eclipse.jdt.ui.JavaActionSet"/> - <rootContext xmi:id="_qKLQhLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.A_OpenActionSet" name="Auto::org.eclipse.jdt.ui.A_OpenActionSet"/> - <rootContext xmi:id="_qKLQhrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.CodingActionSet" name="Auto::org.eclipse.jdt.ui.CodingActionSet"/> - <rootContext xmi:id="_qKLQiLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.SearchActionSet" name="Auto::org.eclipse.jdt.ui.SearchActionSet"/> - <rootContext xmi:id="_qKLQirmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.actionSet" name="Auto::org.eclipse.ui.cheatsheets.actionSet"/> - <rootContext xmi:id="_qKLQjLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.searchActionSet" name="Auto::org.eclipse.search.searchActionSet"/> - <rootContext xmi:id="_qKLQjrmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.actionSet" name="Auto::org.eclipse.team.ui.actionSet"/> - <rootContext xmi:id="_qKL3kLmKEeuzuI6n4--keQ" elementId="org.eclipse.text.quicksearch.actionSet" name="Auto::org.eclipse.text.quicksearch.actionSet"/> - <rootContext xmi:id="_qKL3krmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.annotationNavigation" name="Auto::org.eclipse.ui.edit.text.actionSet.annotationNavigation"/> - <rootContext xmi:id="_qKL3lLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.navigation" name="Auto::org.eclipse.ui.edit.text.actionSet.navigation"/> - <rootContext xmi:id="_qKL3lrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo" name="Auto::org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/> - <rootContext xmi:id="_qKL3mLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.NavigateActionSet" name="Auto::org.eclipse.ui.NavigateActionSet"/> - <rootContext xmi:id="_qKL3mrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.actionSet.keyBindings" name="Auto::org.eclipse.ui.actionSet.keyBindings"/> - <rootContext xmi:id="_qKL3nLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.WorkingSetModificationActionSet" name="Auto::org.eclipse.ui.WorkingSetModificationActionSet"/> - <rootContext xmi:id="_qKL3nrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.WorkingSetActionSet" name="Auto::org.eclipse.ui.WorkingSetActionSet"/> - <rootContext xmi:id="_qKL3oLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.actionSet.openFiles" name="Auto::org.eclipse.ui.actionSet.openFiles"/> - <rootContext xmi:id="_qKL3ormKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.presentation" name="Auto::org.eclipse.ui.edit.text.actionSet.presentation"/> - <descriptors xmi:id="_pscysLmKEeuzuI6n4--keQ" 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="_p8CG0LmKEeuzuI6n4--keQ" 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="_p8Ct4LmKEeuzuI6n4--keQ" 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="_p8DU8LmKEeuzuI6n4--keQ" 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="_p8DU8bmKEeuzuI6n4--keQ" 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> - <descriptors xmi:id="_p8QwULmKEeuzuI6n4--keQ" 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="_p8nVoLmKEeuzuI6n4--keQ" 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="_p88s0LmKEeuzuI6n4--keQ" 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="_p88s0bmKEeuzuI6n4--keQ" 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="_p89T4LmKEeuzuI6n4--keQ" 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="_p89T4bmKEeuzuI6n4--keQ" 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="_p89T4rmKEeuzuI6n4--keQ" 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="_p8968LmKEeuzuI6n4--keQ" 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="_p8968bmKEeuzuI6n4--keQ" 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="_p8968rmKEeuzuI6n4--keQ" 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="_p89687mKEeuzuI6n4--keQ" 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="_p8-iALmKEeuzuI6n4--keQ" 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="_p8-iAbmKEeuzuI6n4--keQ" 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="_p8-iArmKEeuzuI6n4--keQ" 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="_p8-iA7mKEeuzuI6n4--keQ" 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="_p8_JELmKEeuzuI6n4--keQ" 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="_p8_JEbmKEeuzuI6n4--keQ" 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="_p8_wILmKEeuzuI6n4--keQ" 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="_p9W8gLmKEeuzuI6n4--keQ" 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="_p9rsoLmKEeuzuI6n4--keQ" 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="_p9sTsLmKEeuzuI6n4--keQ" 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="_p9sTsbmKEeuzuI6n4--keQ" 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="_p9s6wLmKEeuzuI6n4--keQ" 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="_p9s6wbmKEeuzuI6n4--keQ" 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="_p9s6wrmKEeuzuI6n4--keQ" 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="_p9s6w7mKEeuzuI6n4--keQ" 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="_p9th0LmKEeuzuI6n4--keQ" 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="_p9th0bmKEeuzuI6n4--keQ" 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="_p9th0rmKEeuzuI6n4--keQ" 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="_p9th07mKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.views.MavenRepositoryView" label="Maven Repositories" iconURI="platform:/plugin/org.eclipse.m2e.core.ui/icons/maven_indexes.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.MavenRepositoryView"/> - <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.m2e.core.ui"/> - <tags>View</tags> - <tags>categoryTag:Maven</tags> - </descriptors> - <descriptors xmi:id="_p9uI4LmKEeuzuI6n4--keQ" 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="_p9uI4bmKEeuzuI6n4--keQ" 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="_p-C5ALmKEeuzuI6n4--keQ" 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="_p-DgELmKEeuzuI6n4--keQ" 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="Version Control (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:Version Control (Team)</tags> - </descriptors> - <descriptors xmi:id="_p-ascLmKEeuzuI6n4--keQ" 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="Version Control (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:Version Control (Team)</tags> - </descriptors> - <descriptors xmi:id="_p-ascbmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" label="Terminal" iconURI="platform:/plugin/org.eclipse.tm.terminal.view.ui/icons/eview16/terminal_view.gif" tooltip="" allowMultiple="true" category="Terminal" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> - <persistedState key="originalCompatibilityViewClass" value="org.eclipse.tm.terminal.view.ui.view.TerminalsView"/> - <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.tm.terminal.view.ui"/> - <tags>View</tags> - <tags>categoryTag:Terminal</tags> - </descriptors> - <descriptors xmi:id="_p-ascrmKEeuzuI6n4--keQ" elementId="org.eclipse.tcf.te.ui.terminals.TerminalsView" label="Terminals (Old)" iconURI="platform:/plugin/org.eclipse.tm.terminal.view.ui/icons/eview16/terminal_view.gif" tooltip="" allowMultiple="true" category="Other" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> - <persistedState key="originalCompatibilityViewClass" value="org.eclipse.tm.terminal.view.ui.view.OldTerminalsViewHandler"/> - <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.tm.terminal.view.ui"/> - <tags>View</tags> - <tags>categoryTag:Other</tags> - </descriptors> - <descriptors xmi:id="_p-asc7mKEeuzuI6n4--keQ" 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="_p-bTgLmKEeuzuI6n4--keQ" 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="_p-bTgbmKEeuzuI6n4--keQ" 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="_p-bTgrmKEeuzuI6n4--keQ" 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="_p-sZQLmKEeuzuI6n4--keQ" 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="_p-sZQbmKEeuzuI6n4--keQ" 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="_p-sZQrmKEeuzuI6n4--keQ" 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="_p-tAULmKEeuzuI6n4--keQ" 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="_p-tAUbmKEeuzuI6n4--keQ" 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="_p-tAUrmKEeuzuI6n4--keQ" 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="_p-tAU7mKEeuzuI6n4--keQ" 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="_p-50oLmKEeuzuI6n4--keQ" 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="_p-50obmKEeuzuI6n4--keQ" 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="_p-50ormKEeuzuI6n4--keQ" 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="_p_Fa0LmKEeuzuI6n4--keQ" 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="_p_Fa0bmKEeuzuI6n4--keQ" 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="_p_Fa0rmKEeuzuI6n4--keQ" 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> - <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="_pqdOoLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.inlineLocal.assist" commandName="Quick Assist - Inline local variable" description="Invokes quick assist and selects 'Inline local variable'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqdOobmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.pageUp" commandName="Select Page Up" description="Select to the top of the page" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqdOormKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleWordWrap" commandName="Toggle Word Wrap" description="Toggle word wrap in the current text editor" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqdOo7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.p2.ui.SearchRequirements" commandName="Search Requirements" category="_pqcAl7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1sLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline" commandName="Reset quickdiff baseline" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqd1sbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" name="Reset target (HEAD, HEAD^1)" optional="false"/> - </commands> - <commands xmi:id="_pqd1srmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.quickMenu" commandName="Surround With Quick Menu" description="Shows the Surround With quick menu" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1s7mKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.openFileSearchPage" commandName="File Search" description="Open the Search dialog's file search page" category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1tLmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1tbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1trmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewAddRepository" commandName="Add a Git Repository..." description="Adds an existing Git repository to the Git Repositories view" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1t7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.breakpoint.properties" commandName="Java Breakpoint Properties" description="View and edit the properties for a given Java breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1uLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addThrowsDecl" commandName="Quick Fix - Add throws declaration" description="Invokes quick assist and selects 'Add throws declaration'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1ubmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.junitPluginShortcut.coverage" commandName="Coverage JUnit Plug-in Test" description="Coverage JUnit Plug-in Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1urmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1u7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.copyBuildIdCommand" commandName="Copy Build Id Information To Clipboard" description="Copies the build identification information to the clipboard." category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1vLmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.refreshproject" commandName="Refresh Gradle Project" description="Synchronizes the Gradle builds of the selected projects with the workspace" category="_pqcAhLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1vbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.textEnd" commandName="Select Text End" description="Select to the end of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1vrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.maximize" commandName="Maximize Active View or Editor" category="_pqcAk7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1v7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.openDiscoveredType" commandName="Open Discovered Type" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1wLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deletePreviousWord" commandName="Delete Previous Word" description="Delete the previous word" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1wbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.wordPrevious" commandName="Previous Word" description="Go to the previous word" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1wrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.connector.local.command.launch" commandName="Open Local Terminal on Selection" category="_pqcAjLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1w7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1xLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.preferences" commandName="Preferences" description="Open the preferences dialog" category="_pqcAj7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqd1xbmKEeuzuI6n4--keQ" elementId="preferencePageId" name="Preference Page"/> - </commands> - <commands xmi:id="_pqd1xrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.sourcelookup.ui.openSourceLookupInfoDialog" commandName="Source Lookup Info" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1x7mKEeuzuI6n4--keQ" 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="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1yLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1ybmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.Squash" commandName="Squash Commits" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1yrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Edit" commandName="Edit Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1y7mKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.showMarketplaceWizard" commandName="Eclipse Marketplace" description="Show the Eclipse Marketplace wizard" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqd1zLmKEeuzuI6n4--keQ" elementId="trigger" name="trigger"/> - </commands> - <commands xmi:id="_pqd1zbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.copy" commandName="Copy" description="Copy the selection to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1zrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.nextView" commandName="Next View" description="Switch to the next view" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd1z7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.revertToSaved" commandName="Revert to Saved" description="Revert to the last saved state" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd10LmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.toggleMarkOccurrences" commandName="Toggle Ant Mark Occurrences" description="Toggles mark occurrences in Ant editors" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd10bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.properties.NewPropertySheetCommand" commandName="Properties" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd10rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.addToWorkingSet" commandName="Add to Working Set" description="Adds the selected object to a working set." category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd107mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.RunToLine" commandName="Run to Line" description="Resume and break when execution reaches the current line" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd11LmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.showCheatSheetCommand" commandName="Show Markup Cheat Sheet" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd11bmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Revert" commandName="Revert Commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd11rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.debug" commandName="Debug JUnit Test" description="Debug JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd117mKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.TeamSynchronizingPerspective" commandName="Team Synchronizing" description="Open the Team Synchronizing Perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd12LmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.open.declaration.command" commandName="Open Declaration" description="Opens the Ant editor on the referenced element" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd12bmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.symbolinfile" commandName="Go to Symbol in File" category="_pqcAibmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd12rmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd127mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.upperCase" commandName="To Upper Case" description="Changes the selection to upper case" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd13LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ConfigureFetch" commandName="Configure Upstream Fetch" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd13bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.goInto" commandName="Go Into" description="Navigate into the selected item" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd13rmKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.showInstalled" commandName="Manage installed plug-ins" description="Update or uninstall plug-ins installed from the Marketplace" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd137mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.OpenRunConfigurations" commandName="Run..." description="Open run launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd14LmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd14bmKEeuzuI6n4--keQ" elementId="org.eclipse.gef.ui.palette_view" commandName="Palette" category="_pqcAgbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd14rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.windowEnd" commandName="Select Window End" description="Select to the end of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd147mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.resetOnDump" commandName="Reset on Dump" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd15LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.minimizePart" commandName="Minimize Active View or Editor" description="Minimizes the active view or editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd15bmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.command1" commandName="Terminal view insert" category="_pqcAk7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd15rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Untrack" commandName="Untrack" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd157mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.add.block.comment" commandName="Add Block Comment" description="Add Block Comment" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd16LmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" commandName="Toggle Line Breakpoint" description="Creates or removes a line breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd16bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showSystemMenu" commandName="Show System Menu" description="Show the system menu" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd16rmKEeuzuI6n4--keQ" 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="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd167mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" description="Opens selected commit(s) in Commit Viewer(s)" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd17LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.assignInTryWithResources.assist" commandName="Quick Assist - Assign to variable in new try-with-resources block" description="Invokes quick assist and selects 'Assign to variable in new try-with-resources block'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd17bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggle.comment" commandName="Toggle Comment" description="Toggle comment the selected lines" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqd17rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addImport" commandName="Quick Fix - Add import" description="Invokes quick assist and selects 'Add import'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecwLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleTest.run" commandName="Run Maven Test" description="Run Maven Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecwbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.savePerspective" commandName="Save Perspective As" description="Save the current perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecwrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.UnifiedDiffCommand" commandName="Show Unified Diff" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecw7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.move" commandName="Move..." description="Move the selected item" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecxLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.refactor.migrate.jar" commandName="Migrate JAR File" description="Migrate a JAR File to a new version" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecxbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecxrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.command.configureTrace" commandName="Configure Git Debug Trace" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecx7mKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecyLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.open.file.from.source" commandName="Open Selection" description="Open an editor on the selected link" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecybmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecyrmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.ignoreWhiteSpace" commandName="Ignore White Space" description="Ignore white space where applicable" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecy7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.open.hierarchy" commandName="Quick Hierarchy" description="Show the quick hierarchy of the selected element" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqeczLmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.importProjects" commandName="Import Projects" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqeczbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.hideUnusedElements" commandName="Hide Unused Elements" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqeczrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqecz7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode" commandName="Toggle Block Selection" description="Toggle block / column selection in the current text editor" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec0LmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.goto.matching.bracket" commandName="Matching Character" description="Go to Matching Character" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec0bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" commandName="Show Refactor Quick Menu" description="Shows the refactor quick menu" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec0rmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.disable.grammar.constraints" commandName="Turn off Grammar Constraints" description="Turn off grammar Constraints" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec07mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.commands.showElementInTypeHierarchyView" commandName="Show Java Element Type Hierarchy" description="Show a Java element in the Type Hierarchy view" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqec1LmKEeuzuI6n4--keQ" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> - </commands> - <commands xmi:id="_pqec1bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.goToResource" commandName="Go to Resource" description="Go to a particular resource in the active view" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec1rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" commandName="Open Super Implementation" description="Open the Implementation in the Super Type" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec17mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.resetPerspective" commandName="Reset Perspective" description="Reset the current perspective to its default state" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec2LmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.quickOutlineCommand" commandName="Quick Outline" description="Open a popup dialog with a quick outline of the current document" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec2bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildLast" commandName="Repeat Working Set Build" description="Repeat the last working set build" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec2rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildProject" commandName="Build Project" description="Build the selected project" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec27mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareIndexWithHead" commandName="Compare File in Index with HEAD Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec3LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.override.methods" commandName="Override/Implement Methods" description="Override or implement methods from super types" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec3bmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToDocbookCommand" commandName="Generate Docbook" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec3rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.textStart" commandName="Text Start" description="Go to the beginning of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec37mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.localJavaShortcut.coverage" commandName="Coverage Java Application" description="Coverage Java Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec4LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.paste" commandName="Paste" description="Paste from the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec4bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.part.nextPage" commandName="Next Page" description="Switch to the next page" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec4rmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec47mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.refreshCache" commandName="Refresh Remote Cache" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec5LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.run" commandName="Run Java Applet" description="Run Java Applet" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqec5bmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.exportSession" commandName="Export Session..." category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD0LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.previous" commandName="Previous" description="Navigate to the previous item" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD0bmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.scalaShortcut.coverage" commandName="Coverage Scala Application" description="Coverage Scala Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD0rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.clean" commandName="Clean..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD07mKEeuzuI6n4--keQ" 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="_pqcAmLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqfD1LmKEeuzuI6n4--keQ" elementId="repositoryUri" name="Repository URI"/> - </commands> - <commands xmi:id="_pqfD1bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.rename" commandName="Rename" description="Rename the selected item" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD1rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.clear.mark" commandName="Clear Mark" description="Clear the mark" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD17mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.quick_outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD2LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.textblock" commandName="Add Text Block" description="Adds Text Block" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD2bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildAll" commandName="Build All" description="Build all projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD2rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.OpenInTextEditorCommand" commandName="Open in Text Editor" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD27mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.dumpExecutionData" commandName="Dump Execution Data" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD3LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewRemove" commandName="Remove Repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD3bmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.openExternalDoc" commandName="Open External Documentation" description="Open the External documentation for the current task in the Ant editor" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD3rmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD37mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.runtasks" commandName="Run Gradle Tasks" description="Runs all the selected Gradle tasks" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD4LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb" commandName="Toggle Java Editor Breadcrumb" description="Toggle the Java editor breadcrumb" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD4bmKEeuzuI6n4--keQ" 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="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD4rmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD47mKEeuzuI6n4--keQ" elementId="org.eclipse.text.quicksearch.commands.quicksearchCommand" commandName="Quick Search" category="_pqcAjrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD5LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.revisions.rendering.cycle" commandName="Cycle Revision Coloring Mode" description="Cycles through the available coloring modes for revisions" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD5bmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.renameInFile" commandName="Rename In File" description="Renames all references within the same buildfile" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD5rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.PushTags" commandName="Push Tags..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD57mKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD6LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ContinueRebase" commandName="Continue Rebase" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD6bmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD6rmKEeuzuI6n4--keQ" 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="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD67mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CreatePatch" commandName="Create Patch..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD7LmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.moveResources" commandName="Move Resources" description="Move the selected resources and notify LTK participants." category="_pqcAmrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD7bmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Resume" commandName="Resume" description="Resume" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD7rmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleGenerateSources.run" commandName="Run Maven Generate Sources" description="Run Maven Generate Sources" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD77mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.StepInto" commandName="Step Into" description="Step into" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD8LmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD8bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.restartWorkbench" commandName="Restart" description="Restart the workbench" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfD8rmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.ui.importer.openDirectory" commandName="Open Projects from File System..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq4LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithRef" commandName="Compare with Branch, Tag or Reference..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq4bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleOverwrite" commandName="Toggle Overwrite" description="Toggle overwrite mode" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq4rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.pull.up" commandName="Pull Up" description="Move members to a superclass" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq47mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.AddExceptionBreakpoint" commandName="Add Java Exception Breakpoint" description="Add a Java exception breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq5LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.collapse_all" commandName="Collapse All" description="Collapses all folded regions" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq5bmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq5rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewClearCredentials" commandName="Clear Credentials" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq57mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.ToggleTracepoint" commandName="Toggle Tracepoint" description="Creates or removes a tracepoint " category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq6LmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToMarkupCommand" commandName="Generate Markup" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqfq6bmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.targetLanguage" name="TargetLanguage" optional="false"/> - </commands> - <commands xmi:id="_pqfq6rmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowRepositoryCatalog" commandName="Show Repository Catalog" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqfq67mKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.RepositoryParameter" name="P2 Repository URI"/> - </commands> - <commands xmi:id="_pqfq7LmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleWatchpoint" commandName="Toggle Watchpoint" description="Creates or removes a watchpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq7bmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.closeRendering" commandName="Close Rendering" description="Close the selected rendering." category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq7rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor" commandName="Open in Editor" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq77mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.junitShortcut.coverage" commandName="Coverage JUnit Test" description="Coverage JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq8LmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.launchToolbar" commandName="Open Local Terminal on Selection" category="_pqcAjLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq8bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showViewMenu" commandName="Show View Menu" description="Show the view menu" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq8rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Commit" commandName="Commit..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq87mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.inline" commandName="Inline" description="Inline a constant, local variable or method" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq9LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.submodule.update" commandName="Update Submodule" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq9bmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ProfileLast" commandName="Profile" description="Launch in profile mode" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq9rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.shiftRight" commandName="Shift Right" description="Shift a block of text to the right" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq97mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.backwardHistory" commandName="Backward History" description="Move backward in the editor navigation history" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq-LmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.workbenchShortcut.coverage" commandName="Coverage Eclipse Application" description="Coverage Eclipse Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq-bmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Pull" commandName="Pull" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq-rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.removeTrailingWhitespace" commandName="Remove Trailing Whitespace" description="Removes the trailing whitespace of each line" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq-7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findIncremental" commandName="Incremental Find" description="Incremental find" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq_LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.swap.mark" commandName="Swap Mark" description="Swap the mark with the cursor position" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq_bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addCast" commandName="Quick Fix - Add cast" description="Invokes quick assist and selects 'Add cast'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq_rmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfq_7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ImportChangedProjectsCommandId" commandName="Import Changed Projects" description="Import or create in local Git repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrALmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.commands.OpenCoverageConfiguration" commandName="Coverage Configurations..." description="Coverage Configurations..." category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrAbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrArmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch" commandName="Configure Fetch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrA7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrBLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer" commandName="Show In System Explorer" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrBbmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrBrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.shiftLeft" commandName="Shift Left" description="Shift a block of text to the left" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrB7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrCLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Push" commandName="Push..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrCbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.AddClassPrepareBreakpoint" commandName="Add Class Load Breakpoint" description="Add a class load breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrCrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrC7mKEeuzuI6n4--keQ" 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="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrDLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree" commandName="Collapse Working Tree" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrDbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewNewRemote" commandName="Create Remote..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrDrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Restart" commandName="Restart" description="Restart a process or debug target without terminating and re-launching" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrD7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.stash.drop" commandName="Delete Stashed Commit..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.delete.line" commandName="Delete Line" description="Delete a line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrEbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.DebugPerspective" commandName="Debug" description="Open the debug perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrErmKEeuzuI6n4--keQ" elementId="org.eclipse.tips.ide.command.open" commandName="Tip of the Day" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrE7mKEeuzuI6n4--keQ" 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="_pqcAgrmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqfrFLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.specific_content_assist.category_id" name="type" optional="false"/> - </commands> - <commands xmi:id="_pqfrFbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrFrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.expandAll" commandName="Expand All" description="Expand the current tree" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrF7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.saveAll" commandName="Save All" description="Save all current contents" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrGLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.remove.block.comment" commandName="Remove Block Comment" description="Remove the block comment enclosing the selection" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrGbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrGrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrG7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.gotoTest" commandName="Referring Tests" description="Referring Tests" category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrHLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseMembers" commandName="Collapse Members" description="Collapse all members" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrHbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrHrmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.openSessionExecutionData" commandName="Open Execution Data" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrH7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.commands.showElementInPackageView" commandName="Show Java Element in Package Explorer" description="Select Java element in the Package Explorer view" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqfrILmKEeuzuI6n4--keQ" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> - </commands> - <commands xmi:id="_pqfrIbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closeOthers" commandName="Close Others" description="Close all editors except the one that is active" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrIrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.quickdiff.revertLine" commandName="Revert Line" description="Revert the current line" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrI7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.OpenDebugConfigurations" commandName="Debug..." description="Open debug launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrJLmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.performDropdown" commandName="Perform Dropdown" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrJbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.SimpleFetch" commandName="Fetch from Upstream" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrJrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.sourcelookup.ui.importBinaryProject" commandName="Import Binary Project" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrJ7mKEeuzuI6n4--keQ" 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="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrKLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.previousEditor" commandName="Previous Editor" description="Switch to the previous editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrKbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrKrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findReplace" commandName="Find and Replace" description="Find and replace text" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrLLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.zoomIn" commandName="Zoom In" description="Zoom in text, increase default font size for text editors" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrLbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.MergeTool" commandName="Merge Tool" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrLrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.OpenMarkersView" commandName="Open Another" description="Open another view" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrL7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.command.shareProject" commandName="Share with Git" description="Share the project using Git" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqfrMLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.command.projectNameParameter" name="Project" optional="false"/> - </commands> - <commands xmi:id="_pqfrMbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrMrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrM7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.fullscreenmode" commandName="Toggle Full Screen" description="Toggles the window between full screen and normal" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrNLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.newRendering" commandName="New Rendering" description="Add a new rendering." category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrNbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.sdk.installationDetails" commandName="Installation Details" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrNrmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize resources in the workspace with another location" category="_pqcAgLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrN7mKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.profiles.ui.commands.selectMavenProfileCommand" commandName="Select Maven Profiles" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrOLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.nextEditor" commandName="Next Editor" description="Switch to the next editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrObmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.closeUnrelatedProjects" commandName="Close Unrelated Projects" description="Close unrelated projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrOrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqfrO7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markers.copyMarkerResourceQualifiedName" commandName="Copy Resource Qualified Name To Clipboard" description="Copies markers resource qualified name to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR8LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.internal.reflog.CopyCommand" commandName="Copy Commit Id" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR8bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.helpContents" commandName="Help Contents" description="Open the help contents" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR8rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Reset" commandName="Reset..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR87mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.delete" commandName="Delete" description="Delete the selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR9LmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR9bmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchWorkspace" commandName="Find Text in Workspace" description="Searches the files in the workspace for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR9rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.RenameBranch" commandName="Rename Branch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR97mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Synchronize" commandName="Synchronize" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR-LmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.remove.block.comment" commandName="Remove Block Comment" description="Remove Block Comment" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR-bmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR-rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findPrevious" commandName="Find Previous" description="Find previous item" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR-7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleBreakpoint" commandName="Toggle Breakpoint" description="Creates or removes a breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR_LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.gototype" commandName="Go to Type" description="Go to Type" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR_bmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.openPom" commandName="Open Maven POM" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR_rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.index.rebuild" commandName="Rebuild Java Index" description="Rebuilds the Java index database" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgR_7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.addBookmark" commandName="Add Bookmark" description="Add a bookmark" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSALmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.scroll.lineUp" commandName="Scroll Line Up" description="Scroll up one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSAbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSArmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.set.mark" commandName="Set Mark" description="Set the mark" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSA7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.toggle" commandName="Toggle Folding" description="Toggles folding in the current editor" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSBLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters" commandName="Show Whitespace Characters" description="Shows whitespace characters in current text editor" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSBbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSBrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.gotoNextEditPosition" commandName="Next Edit Location" description="Next edit location" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSB7mKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.symbolinworkspace" commandName="Go to Symbol in Workspace" category="_pqcAibmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSCLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.revert" commandName="Revert" description="Revert to the last saved state" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSCbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView" commandName="Show View" description="Shows a particular view" category="_pqcAgbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqgSCrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="View"/> - <parameters xmi:id="_pqgSC7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.secondaryId" name="Secondary Id"/> - <parameters xmi:id="_pqgSDLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.makeFast" name="As FastView"/> - </commands> - <commands xmi:id="_pqgSDbmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.ui.ToggleOfflineMode" commandName="Toggle Offline Mode" category="_pqcAnrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSDrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Ignore" commandName="Ignore" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSD7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.Edit" commandName="Edit Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showResourceByPath" commandName="Show Resource in Navigator" description="Show a resource in the Navigator given its path" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqgSEbmKEeuzuI6n4--keQ" elementId="resourcePath" name="Resource Path" typeId="org.eclipse.ui.ide.resourcePath" optional="false"/> - </commands> - <commands xmi:id="_pqgSErmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.openLog" commandName="Open Setup Log" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSE7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.selectRootElements" commandName="Select Root Elements" category="_pqcAirmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqgSFLmKEeuzuI6n4--keQ" elementId="type" name="type" optional="false"/> - </commands> - <commands xmi:id="_pqgSFbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" commandName="Skip All Breakpoints" description="Sets whether or not any breakpoint should suspend execution" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSFrmKEeuzuI6n4--keQ" 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="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSF7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findNext" commandName="Find Next" description="Find next item" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSGLmKEeuzuI6n4--keQ" 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="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSGbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildAutomatically" commandName="Build Automatically" description="Toggle the workspace build automatically function" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSGrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.import" commandName="Import" description="Import" category="_pqcAi7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqgSG7mKEeuzuI6n4--keQ" elementId="importWizardId" name="Import Wizard"/> - </commands> - <commands xmi:id="_pqgSHLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Merge" commandName="Merge" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSHbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.switchToEditor" commandName="Switch to Editor" description="Switch to an editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSHrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.dynamicHelp" commandName="Show Contextual Help" description="Open the contextual help" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSH7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.nextSubTab" commandName="Next Sub-Tab" description="Switch to the next sub-tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSILmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.comment" commandName="Comment" description="Turn the selected lines into Java comments" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSIbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSIrmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.removeAllSessions" commandName="Remove All Sessions" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSI7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.run" commandName="Run Java Application" description="Run Java Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSJLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.addTask" commandName="Add Task..." description="Add a task" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSJbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSJrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSJ7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleInsertMode" commandName="Toggle Insert Mode" description="Toggle insert mode" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSKLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.openCheatSheet" commandName="Open Cheat Sheet" description="Open a Cheat Sheet." category="_pqcAkbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqgSKbmKEeuzuI6n4--keQ" elementId="cheatSheetId" name="Identifier"/> - </commands> - <commands xmi:id="_pqgSKrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewDelete" commandName="Delete Repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closePart" commandName="Close Part" description="Close the active workbench part" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSLLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.revisions.id.toggle" commandName="Toggle Revision Id Display" description="Toggles the display of the revision id" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSLbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.cleanAction" commandName="Build Clean" description="Discard old built state" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSLrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.moveLineDown" commandName="Move Lines Down" description="Moves the selected lines down" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSL7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.back" commandName="Back" description="Navigate back" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSMLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.wordNext" commandName="Select Next Word" description="Select the next word" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSMbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.sdk.update" commandName="Check for Updates" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSMrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaBrowsingPerspective" commandName="Java Browsing" description="Show the Java Browsing perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSM7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.pageDown" commandName="Page Down" description="Go down one page" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSNLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.textEnd" commandName="Text End" description="Go to the end of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSNbmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSNrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.part.previousPage" commandName="Previous Page" description="Switch to the previous page" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSN7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.relaunchSession" commandName="Relaunch Coverage Session" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSOLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.GarbageCollect" commandName="Collect Garbage" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareWithWorkingTree" commandName="Compare with Working Tree" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSOrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Branch" commandName="Branch" description="Check out, rename, create, or delete a branch in a git repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSO7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.closeProject" commandName="Close Project" description="Close the selected project" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSPLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.previousSibling" commandName="Previous Sibling" description="Go to Previous Sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSPbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.PullWithOptions" commandName="Pull..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSPrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigurePush" commandName="Configure Push..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSP7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findIncrementalReverse" commandName="Incremental Find Reverse" description="Incremental find reverse" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSQLmKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.importFavoritesWizard" commandName="Import Marketplace Favorites" description="Import another user's Marketplace Favorites List" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqgSQbmKEeuzuI6n4--keQ" elementId="favoritesUrl" name="favoritesUrl"/> - </commands> - <commands xmi:id="_pqgSQrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSQ7mKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.antShortcut.run" commandName="Run Ant Build" description="Run Ant Build" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSRLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.stash.apply" commandName="Apply Stashed Changes" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSRbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Inspect" commandName="Inspect" description="Inspect result of evaluating selected text" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSRrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSR7mKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchFile" commandName="Find Text in File" description="Searches the files in the file for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSSLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.columnNext" commandName="Next Column" description="Go to the next column" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSSbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Squash" commandName="Squash Commits" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSSrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSS7mKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchWorkingSet" commandName="Find Text in Working Set" description="Searches the files in the working set for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSTLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.wordNext" commandName="Next Word" description="Go to the next word" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSTbmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSTrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.donate" commandName="Donate" description="Donate to the development of the Eclipse IDE" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgST7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.launch" commandName="Open Terminal on Selection" category="_pqcAjLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSULmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.expand_all" commandName="Expand All" description="Expands all folded regions" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSUbmKEeuzuI6n4--keQ" elementId="org.eclipse.quickdiff.toggle" commandName="Quick Diff Toggle" description="Toggles quick diff information display on the line number ruler" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqgSUrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deleteNext" commandName="Delete Next" description="Delete the next character" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ALmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.FetchGerritChange" commandName="Fetch From Gerrit" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5AbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ArmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.openEditorDropdown" commandName="Open Setup Editor" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5A7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.junitRAPShortcut.coverage" commandName="Coverage RAP JUnit Test" description="Coverage RAP JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5BLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.toggleShowKeys" commandName="Toggle Show Key Bindings" description="Shows key binding when command is invoked" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5BbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.quickStartAction" commandName="Welcome" description="Show help for beginning users" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5BrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithPrevious" commandName="Replace with Previous Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5B7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Watch" commandName="Watch" description="Create new watch expression" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5CLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.sourcelookup.ui.openPom" commandName="Open Pom" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5CbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Reword" commandName="Reword Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5CrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.ui.questionnaire" commandName="Configuration Questionnaire" description="Review the IDE&apos;s most fiercely contested preferences" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5C7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.hideShowEditors" commandName="Toggle Shared Area Visibility" description="Toggles the visibility of the shared area" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5DLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.OpenCommit" commandName="Open Git Commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5DbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.displayHelp" commandName="Display Help" description="Display a Help topic" category="_pqcAkbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqg5DrmKEeuzuI6n4--keQ" elementId="href" name="Help topic href"/> - </commands> - <commands xmi:id="_pqg5D7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.restore" commandName="Reset Structure" description="Resets the folding structure" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.pageDown" commandName="Select Page Down" description="Select to the bottom of the page" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5EbmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactor.create.refactoring.script" commandName="Create Script" description="Create a refactoring script from refactorings on the local workspace" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ErmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.join.lines" commandName="Join Lines" description="Join lines of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5E7mKEeuzuI6n4--keQ" elementId="org.eclipse.help.ui.indexcommand" commandName="Index" description="Show Keyword Index" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5FLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.open.editor" commandName="Open Declaration" description="Open an editor on the selected element" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5FbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showContextMenu" commandName="Show Context Menu" description="Show the context menu" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5FrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.clean.up" commandName="Clean Up" description="Solve problems and improve code style on selected resources" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5F7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.p2.ui.ExploreRepository" commandName="Explore Repository" category="_pqcAl7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5GLmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5GbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.InstallLfsLocal" commandName="Enable LFS locally" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5GrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.debug" commandName="Debug Java Application" description="Debug Java Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5G7mKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactor.show.refactoring.history" commandName="Open Refactoring History " description="Opens the refactoring history" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5HLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5HbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.forward" commandName="Forward" description="Navigate forward" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5HrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" commandName="Quick Fix" description="Suggest possible fixes for a problem" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5H7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CherryPick" commandName="Cherry Pick" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ILmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.openbuildscript" commandName="Open Gradle Build Script" description="Opens the Gradle build script for the selected Gradle project" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5IbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.push.down" commandName="Push Down" description="Move members to subclasses" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5IrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.nextPerspective" commandName="Next Perspective" description="Switch to the next perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5I7mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.openrunconfiguration" commandName="Open Gradle Run Configuration" description="Opens the Run Configuration for the selected Gradle tasks" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5JLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.DeleteTag" commandName="&Delete Tag" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5JbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.remove.occurrence.annotations" commandName="Remove Occurrence Annotations" description="Removes the occurrence annotations from the current editor" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5JrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.console.clear" commandName="Clear Console" description="Clear Console" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5J7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5KLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ShowVersions" commandName="Open this Version" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqg5KbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareMode" name="Compare mode"/> - </commands> - <commands xmi:id="_pqg5KrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.pinEditor" commandName="Pin Editor" description="Pin the current editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5K7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.nextTab" commandName="Next Tab" description="Switch to the next tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5LLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.quickAccess" commandName="Find Actions" description="Quickly access UI elements" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5LbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.showInformation" commandName="Show Tooltip Description" description="Displays information for the current caret location in a focused hover" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5LrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.import" commandName="Add Import" description="Create import statement on selection" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5L7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.pageUp" commandName="Page Up" description="Go up one page" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5MLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.submodule.sync" commandName="Sync Submodule" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5MbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.DeleteBranch" commandName="Delete Branch" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5MrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.copy" commandName="Copy" category="_pqcAk7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5M7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.columnPrevious" commandName="Previous Column" description="Go to the previous column" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5NLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.toggleMemoryMonitorsPane" commandName="Toggle Memory Monitors Pane" description="Toggle visibility of the Memory Monitors Pane" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5NbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5NrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Discard" commandName="Replace with File in Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5N7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.selectNextChange" commandName="Select Next Change" description="Select Next Change" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5OLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.generate.xml" commandName="XML File..." description="Generate a XML file from the selected DTD or Schema" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewCreateBranch" commandName="Create Branch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5OrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewCopyPath" commandName="Copy Path to Clipboard" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5O7mKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource" commandName="Rename Resource" description="Rename the selected resource and notify LTK participants." category="_pqcAmrmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqg5PLmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource.newName.parameter.key" name="Selected resource's new name."/> - </commands> - <commands xmi:id="_pqg5PbmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.perform.startup" commandName="Perform Setup Tasks (Startup)" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5PrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Rebase" commandName="Rebase on" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5P7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.properties" commandName="Properties" description="Display the properties of the selected item" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5QLmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5QbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithHead" commandName="Replace with HEAD revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5QrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.renameInFile.assist" commandName="Quick Assist - Rename in file" description="Invokes quick assist and selects 'Rename in file'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5Q7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.browser.openBrowser" commandName="Open Browser" description="Opens the default web browser." category="_pqcAj7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqg5RLmKEeuzuI6n4--keQ" elementId="url" name="URL"/> - <parameters xmi:id="_pqg5RbmKEeuzuI6n4--keQ" elementId="browserId" name="Browser Id"/> - <parameters xmi:id="_pqg5RrmKEeuzuI6n4--keQ" elementId="name" name="Browser Name"/> - <parameters xmi:id="_pqg5R7mKEeuzuI6n4--keQ" elementId="tooltip" name="Browser Tooltip"/> - </commands> - <commands xmi:id="_pqg5SLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.activeContextInfo" commandName="Show activeContext Info" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5SbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5SrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.cleanup.document" commandName="Cleanup Document..." description="Cleanup document" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5S7mKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5TLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.textStart" commandName="Select Text Start" description="Select to the beginning of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5TbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.DeleteBranch" commandName="Delete Branch" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5TrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.contentAssist.contextInformation" commandName="Context Information" description="Show Context Information" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5T7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.saveAs" commandName="Save As" description="Save the current contents to another location" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ULmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ConfigurePush" commandName="Configure Upstream Push" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5UbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.previousPerspective" commandName="Previous Perspective" description="Switch to the previous perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5UrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.splitEditor" commandName="Toggle Split Editor" description="Split or join the currently active editor." category="_pqcAj7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqg5U7mKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Orientation" optional="false"/> - </commands> - <commands xmi:id="_pqg5VLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.collapseAll" commandName="Collapse All" description="Collapse the current tree" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5VbmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyAllRightToLeft" commandName="Copy All from Right to Left" description="Copy All Changes from Right to Left" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5VrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.command.nextpage" commandName="Next Page of Memory" description="Load next page of memory" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5V7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.command.gotoaddress" commandName="Go to Address" description="Go to Address" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5WLmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.togglelinkwitheditor" commandName="Toggle Link with Editor" category="_pqcAibmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5WbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.maximizePart" commandName="Maximize Active View or Editor" description="Toggles maximize/restore state of active view or editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5WrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.lockToolBar" commandName="Toggle Lock Toolbars" description="Toggle the Lock on the Toolbars" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5W7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.qualifyField" commandName="Quick Fix - Qualify field access" description="Invokes quick assist and selects 'Qualify field access'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5XLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.newEditor" commandName="Clone Editor" description="Open another editor on the active editor's input" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5XbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.format" commandName="Format" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5XrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Disconnect" commandName="Disconnect" description="Disconnect" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5X7mKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.format" commandName="Format" category="_pqcAibmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5YLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.openSearchDialog" commandName="Open Search Dialog" description="Open the Search dialog" category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5YbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.contentAssist.proposals" commandName="Content Assist" description="Content Assist" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5YrmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5Y7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.up" commandName="Up" description="Navigate up one level" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ZLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.activateEditor" commandName="Activate Editor" description="Activate the editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ZbmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.addPlugin" commandName="Add Maven Plugin" description="Add Maven plugin" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5ZrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.removeFromWorkingSet" commandName="Remove From Working Set" description="Removes the selected object from a working set." category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5Z7mKEeuzuI6n4--keQ" elementId="sed.tabletree.expandAll" commandName="Expand All" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5aLmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5abmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5armKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesLinkWithSelection" commandName="Toggle "Link with Editor and Selection" (Git Repositories View)" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5a7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.mergeSessions" commandName="Merge Sessions" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5bLmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5bbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Terminate" commandName="Terminate" description="Terminate" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5brmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ShowRepositoriesView" commandName="Show Git Repositories View" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5b7mKEeuzuI6n4--keQ" 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="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5cLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.deleteCompleted" commandName="Delete Completed Tasks" description="Delete the tasks marked as completed" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5cbmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.compareWithOther" commandName="Compare With Other Resource" description="Compare resources, clipboard contents or editors" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5crmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.validation.ValidationCommand" commandName="Validate" description="Invoke registered Validators" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5c7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5dLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CreatePatch" commandName="Create Patch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5dbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.revisions.author.toggle" commandName="Toggle Revision Author Display" description="Toggles the display of the revision author" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqg5drmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.windowEnd" commandName="Window End" description="Go to the end of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgELmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RebaseInteractiveCurrent" commandName="Interactive Rebase" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgEbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.perspectives.showPerspective" commandName="Show Perspective" description="Show a particular perspective" category="_pqcAmbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqhgErmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.perspectives.showPerspective.perspectiveId" name="Parameter"/> - <parameters xmi:id="_pqhgE7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.perspectives.showPerspective.newWindow" name="In New Window"/> - </commands> - <commands xmi:id="_pqhgFLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.openEditorDropDown" commandName="Quick Switch Editor" description="Open the editor drop down list" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgFbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.line" commandName="Go to Line" description="Go to a specified line of text" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgFrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.quickdiff.revert" commandName="Revert Lines" description="Revert the current selection, block or deleted lines" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgF7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deleteNextWord" commandName="Delete Next Word" description="Delete the next word" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgGLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.debug" commandName="Debug Java Applet" description="Debug Java Applet" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgGbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.gotoMatchingTag" commandName="Matching Tag" description="Go to Matching Tag" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgGrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences" commandName="Toggle Mark Occurrences" description="Toggles mark occurrences in Java editors" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgG7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineUp" commandName="Select Line Up" description="Extend the selection to the previous line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgHLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.SkipRebase" commandName="Skip commit and continue" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgHbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.replace.invocations" commandName="Replace Invocations" description="Replace invocations of the selected method" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgHrmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgH7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.SetQuickdiffBaseline" commandName="Set quickdiff baseline" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgILmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.undo" commandName="Undo" description="Undo the last operation" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgIbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.submodule.add" commandName="Add Submodule" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgIrmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgI7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgJLmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyLeftToRight" commandName="Copy from Left to Right" description="Copy Current Change from Left to Right" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgJbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.newQuickMenu" commandName="New menu" description="Open the New menu" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgJrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.openProject" commandName="Open Project" description="Open a project" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgJ7mKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgKLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.openWorkspace" commandName="Switch Workspace" description="Open the workspace selection dialog" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgKbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closeAll" commandName="Close All" description="Close all editors" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgKrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.open.type" commandName="Open Type" description="Open a type in a Java editor" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.cut" commandName="Cut" description="Cut the selection to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgLLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ShowBlame" commandName="Show Revision Information" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgLbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgLrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addSuppressWarnings" commandName="Quick Fix - Add @SuppressWarnings" description="Invokes quick fix and selects 'Add @SuppressWarnings' " category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgL7mKEeuzuI6n4--keQ" elementId="org.eclipse.tips.ide.command.trim.open" commandName="Tip of the Day" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgMLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Merge" commandName="Merge" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgMbmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactor.apply.refactoring.script" commandName="Apply Script" description="Perform refactorings from a refactoring script on the local workspace" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgMrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithRef" commandName="Replace with branch, tag, or reference" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgM7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgNLmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.selectCounters" commandName="Select Counters" category="_pqcAirmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqhgNbmKEeuzuI6n4--keQ" elementId="type" name="type" optional="false"/> - </commands> - <commands xmi:id="_pqhgNrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.properties" commandName="Properties" description="Display the properties of the selected item's project " category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgN7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.testNgSuiteShortcut.coverage" commandName="Coverage TestNG Suite" description="Coverage TestNG Suite" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgOLmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareVersionsInTree" commandName="Compare in Tree" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgOrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.reload.dependencies" commandName="Reload Dependencies" description="Reload Dependencies" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgO7mKEeuzuI6n4--keQ" elementId="org.eclipse.epp.package.common.contribute" commandName="Contribute" description="Contribute to the development and success of the Eclipse IDE!" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgPLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.columnPrevious" commandName="Select Previous Column" description="Select the previous column" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgPbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly" commandName="Show Selected Element Only" description="Show Selected Element Only" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgPrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.rerunFailedFirst" commandName="Rerun JUnit Test - Failures First" description="Rerun JUnit Test - Failures First" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgP7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.extractLocalNotReplaceOccurrences.assist" commandName="Quick Assist - Extract local variable" description="Invokes quick assist and selects 'Extract local variable'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgQLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.export" commandName="Export" description="Export" category="_pqcAi7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqhgQbmKEeuzuI6n4--keQ" elementId="exportWizardId" name="Export Wizard"/> - </commands> - <commands xmi:id="_pqhgQrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy" commandName="Toggle Branch Representation" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgQ7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgRLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ApplyPatch" commandName="Apply Patch" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgRbmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.deleteResources" commandName="Delete Resources" description="Delete the selected resources and notify LTK participants." category="_pqcAmrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgRrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.print" commandName="Print" description="Print" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgR7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.format.active.elements" commandName="Format Active Elements" description="Format active elements" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgSLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.AllReferences" commandName="All References" description="Inspect all references to the selected object" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgSbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.rerunLast" commandName="Rerun JUnit Test" description="Rerun JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgSrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaPerspective" commandName="Java" description="Show the Java perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgS7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.showRulerContextMenu" commandName="Show Ruler Context Menu" description="Show the context menu for the ruler" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgTLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.indent" commandName="Correct Indentation" description="Corrects the indentation of the selected lines" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgTbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgTrmKEeuzuI6n4--keQ" 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="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgT7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.collapse" commandName="Collapse" description="Collapses the folded region at the current selection" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgULmKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.showFavorites" commandName="Eclipse Marketplace Favorites" description="Open Marketplace Favorites" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgUbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.smartEnterInverse" commandName="Insert Line Above Current Line" description="Adds a new line above the current line" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgUrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.forwardHistory" commandName="Forward History" description="Move forward in the editor navigation history" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgU7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.spy" commandName="Show Contributing Plug-in" description="Shows contribution information for the currently selected element" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgVLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.helpSearch" commandName="Help Search" description="Open the help search" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgVbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgVrmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchProject" commandName="Find Text in Project" description="Searches the files in the project for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgV7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineDown" commandName="Line Down" description="Go down one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgWLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.rebuildAll" commandName="Rebuild All" description="Rebuild all projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgWbmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleClean.run" commandName="Run Maven Clean" description="Run Maven Clean" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgWrmKEeuzuI6n4--keQ" elementId="org.eclipse.gef.zoom_in" commandName="Zoom In" description="Zoom In" category="_pqcAm7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgW7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.try.with.resources" commandName="Surround with try-with-resources Block" description="Surround the selected text with a try-with-resources block" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgXLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.quick.format" commandName="Format Element" description="Format enclosing text element" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgXbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition" commandName="Previous Edit Location" description="Previous edit location" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgXrmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgX7mKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToEclipseHelpCommand" commandName="Generate Eclipse Help (*.html and *-toc.xml)" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgYLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.command.prevpage" commandName="Previous Page of Memory" description="Load previous page of memory" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgYbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.ForceReturn" commandName="Force Return" description="Forces return from method with value of selected expression " category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgYrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.openLocalFile" commandName="Open File..." description="Open a file" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgY7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Disconnect" commandName="Disconnect" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgZLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.configureFilters" commandName="Filters..." description="Configure the filters to apply to the markers view" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgZbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.importSession" commandName="Import Session..." category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgZrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.previousTab" commandName="Previous Tab" description="Switch to the previous tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgZ7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgaLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.dialogs.openMessageDialog" commandName="Open Message Dialog" description="Open a Message Dialog" category="_pqcAlrmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqhgabmKEeuzuI6n4--keQ" elementId="title" name="Title"/> - <parameters xmi:id="_pqhgarmKEeuzuI6n4--keQ" elementId="message" name="Message"/> - <parameters xmi:id="_pqhga7mKEeuzuI6n4--keQ" elementId="imageType" name="Image Type Constant" typeId="org.eclipse.ui.dialogs.Integer"/> - <parameters xmi:id="_pqhgbLmKEeuzuI6n4--keQ" elementId="defaultIndex" name="Default Button Index" typeId="org.eclipse.ui.dialogs.Integer"/> - <parameters xmi:id="_pqhgbbmKEeuzuI6n4--keQ" elementId="buttonLabel0" name="First Button Label"/> - <parameters xmi:id="_pqhgbrmKEeuzuI6n4--keQ" elementId="buttonLabel1" name="Second Button Label"/> - <parameters xmi:id="_pqhgb7mKEeuzuI6n4--keQ" elementId="buttonLabel2" name="Third Button Label"/> - <parameters xmi:id="_pqhgcLmKEeuzuI6n4--keQ" elementId="buttonLabel3" name="Fourth Button Label"/> - <parameters xmi:id="_pqhgcbmKEeuzuI6n4--keQ" elementId="cancelReturns" name="Return Value on Cancel"/> - </commands> - <commands xmi:id="_pqhgcrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.findReferences" commandName="Find References" description="Find other code items referencing the current selected item." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgc7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineEnd" commandName="Line End" description="Go to the end of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgdLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.refresh" commandName="Refresh" description="Refresh the selected items" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgdbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials" commandName="Change Credentials" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgdrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.referencedFileErrors" commandName="Show Details..." description="Show Details..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgd7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.extractMethodInplace.assist" commandName="Quick Assist - Extract method" description="Invokes quick assist and selects 'Extract to method'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgeLmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.p2.ui.SearchRepositories" commandName="Search Repositories" category="_pqcAl7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgebmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.RunLast" commandName="Run" description="Launch in run mode" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgermKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.closeAllPerspectives" commandName="Close All Perspectives" description="Close all open perspectives" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhge7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.externalTools.commands.OpenExternalToolsConfigurations" commandName="External Tools..." description="Open external tools launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgfLmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgfbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deletePrevious" commandName="Delete Previous" description="Delete the previous character" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgfrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineStart" commandName="Select Line Start" description="Select to the beginning of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgf7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.Reword" commandName="Reword Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhggLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithPrevious" commandName="Compare with Previous Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhggbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.lineNumberToggle" commandName="Show Line Numbers" description="Toggle display of line numbers" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhggrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.columnNext" commandName="Select Next Column" description="Select the next column" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgg7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhghLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.TerminateAndRelaunch" commandName="Terminate and Relaunch" description="Terminate and Relaunch" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhghbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaHierarchyPerspective" commandName="Java Type Hierarchy" description="Show the Java Type Hierarchy perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhghrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit" commandName="Toggle Latest Branch Commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgh7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.paste" commandName="Paste" category="_pqcAk7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgiLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.PushCommit" commandName="Push Commit..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgibmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgirmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Tag" commandName="Create Tag..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgi7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.NoAssumeUnchanged" commandName="No Assume Unchanged" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgjLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.showInSystemExplorer" commandName="Show In (System Explorer)" description="Show in system's explorer (file manager)" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqhgjbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.showInSystemExplorer.path" name="Resource System Path Parameter"/> - </commands> - <commands xmi:id="_pqhgjrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineDown" commandName="Select Line Down" description="Extend the selection to the next line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgj7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints" commandName="Remove All Breakpoints" description="Removes all breakpoints" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgkLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.sort.members" commandName="Sort Members" description="Sort all members using the member order preference" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigator.resources.nested.changeProjectPresentation" commandName="P&rojects Presentation" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqhgkrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigator.resources.nested.enabled" name="&Hierarchical"/> - <parameters xmi:id="_pqhgk7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.commands.radioStateParameter" name="Nested Project view - Radio State" optional="false"/> - </commands> - <commands xmi:id="_pqhglLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showKeyAssist" commandName="Show Key Assist" description="Show the key assist dialog" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhglbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.togglehighlight" commandName="Toggle Highlight" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhglrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.lowerCase" commandName="To Lower Case" description="Changes the selection to lower case" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgl7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithIndex" commandName="Compare with Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgmLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.discovery.ui" commandName="m2e Marketplace" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgmbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.zoomOut" commandName="Zoom Out" description="Zoom out text, decrease default font size for text editors" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqhgmrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHILmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.save" commandName="Save" description="Save the current contents" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHIbmKEeuzuI6n4--keQ" elementId="org.eclipse.gef.zoom_out" commandName="Zoom Out" description="Zoom Out" category="_pqcAm7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHIrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.commands.openElementInEditor" commandName="Open Java Element" description="Open a Java element in its editor" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiHI7mKEeuzuI6n4--keQ" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> - </commands> - <commands xmi:id="_pqiHJLmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHJbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHJrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.AddToIndex" commandName="Add to Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHJ7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.toggle.comment" commandName="Toggle Comment" description="Toggle Comment" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHKLmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.refreshtaskview" commandName="Refresh View (Gradle Tasks)" description="Refreshes the Gradle Tasks view" category="_pqcAgbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHKbmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.applyPatch" commandName="Apply Patch..." description="Apply a patch to one or more workspace projects." category="_pqcAgLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHKrmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.rundefaulttasks" commandName="Run Gradle Default Tasks" description="Runs the default tasks of the selected Gradle project" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.tipsAndTricksAction" commandName="Tips and Tricks" description="Open the tips and tricks help page" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHLLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineEnd" commandName="Select Line End" description="Select to the end of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHLbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.removeActiveSession" commandName="Remove Active Session" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHLrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.format" commandName="Format" description="Format the selected text" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHL7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.smartEnter" commandName="Insert Line Below Current Line" description="Adds a new line below the current line" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHMLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineStart" commandName="Line Start" description="Go to the start of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHMbmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.synchronizePreferences" commandName="Synchronize Preferences" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHMrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.cmnd.contentmodel.sych" commandName="Synch" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHM7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch" commandName="Configure Branch" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHNLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.move.element" commandName="Move - Refactoring " description="Move the selected element to a new location" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHNbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.wordPrevious" commandName="Select Previous Word" description="Select the previous word" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHNrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Suspend" commandName="Suspend" description="Suspend" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHN7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.hippieCompletion" commandName="Word Completion" description="Context insensitive completion" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHOLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseComments" commandName="Collapse Comments" description="Collapse all comments" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHObmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.synchronizeLast" commandName="Repeat last synchronization" description="Repeat the last synchronization" category="_pqcAgLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHOrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.StepOver" commandName="Step Over" description="Step over" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHO7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.selectPreviousChange" commandName="Select Previous Change" description="Select Previous Change" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHPLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.generate.javadoc" commandName="Generate Javadoc" description="Generates Javadoc for a selectable set of Java resources" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHPbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote" commandName="Gerrit Configuration..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHPrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.StepIntoSelection" commandName="Step Into Selection" description="Step into the current selected statement" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHP7mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.shortcut.test.run" commandName="Run Gradle Test" description="Run Gradle test based on the current selection" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHQLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.configureColumns" commandName="Configure Columns..." description="Configure the columns in the markers view" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHQbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithCommit" commandName="Replace with commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHQrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.quickaccess" commandName="Quick Access" category="_pqcAk7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHQ7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.exit" commandName="Exit" description="Exit the application" category="_pqcAi7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiHRLmKEeuzuI6n4--keQ" elementId="mayPrompt" name="may prompt"/> - </commands> - <commands xmi:id="_pqiHRbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithHead" commandName="Compare with HEAD Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHRrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithCommit" commandName="Compare with Commit..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHR7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewOpen" commandName="Open" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHSLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ShowHistory" commandName="Show in History" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHSbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.DebugLast" commandName="Debug" description="Launch in debug mode" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHSrmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToHtmlCommand" commandName="Generate HTML" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHS7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggle.codemining" commandName="Toggle Code Mining" description="Toggle Code Mining Annotations" category="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHTLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.updateProject" commandName="Update Project" description="Update Maven project configuration and dependencies" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHTbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.SimplePush" commandName="Push to Upstream" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHTrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.previousView" commandName="Previous View" description="Switch to the previous view" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHT7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.addMemoryMonitor" commandName="Add Memory Block" description="Add memory block" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHULmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.run" commandName="Run JUnit Test" description="Run JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHUbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.generate.tostring" commandName="Generate toString()" description="Generates the toString() method for the type" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHUrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.organize.imports" commandName="Organize Imports" description="Evaluate all required imports and replace the current imports" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHU7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.PushHeadToGerrit" commandName="Push Current Head to Gerrit" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHVLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.selectAll" commandName="Select All" description="Select all" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHVbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.swtBotJunitShortcut.coverage" commandName="Coverage SWTBot Test" description="Coverage SWTBot Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHVrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markers.copyDescription" commandName="Copy Description To Clipboard" description="Copies markers description field to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHV7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.DropToFrame" commandName="Drop to Frame" description="Drop to Frame" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHWLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.show.outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHWbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Display" commandName="Display" description="Display result of evaluating selected text" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHWrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHW7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHXLmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.disconnect" commandName="Disconnect Terminal" category="_pqcAjLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHXbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ShowBlame" commandName="Show Revision Information" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHXrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.assignToField.assist" commandName="Quick Assist - Assign to field" description="Invokes quick assist and selects 'Assign to field'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHX7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.expand" commandName="Expand" description="Expands the folded region at the current selection" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHYLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.rebuildProject" commandName="Rebuild Project" description="Rebuild the selected projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHYbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHYrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.pomFileAction.run" commandName="Run Maven Build" description="Run Maven Build" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHY7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.linkWithSelection" commandName="Link with Current Selection" category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHZLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.nextMemoryBlock" commandName="Next Memory Monitor" description="Show renderings from next memory monitor." category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHZbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHZrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleInstall.run" commandName="Run Maven Install" description="Run Maven Install" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHZ7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Fetch" commandName="Fetch" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHaLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.copyLineDown" commandName="Copy Lines" description="Duplicates the selected lines and moves the selection to the copy" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHabmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.gotopackage" commandName="Go to Package" description="Go to Package" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHarmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.togglestatusbar" commandName="Toggle Statusbar" description="Toggle the visibility of the bottom status bar" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHa7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.perform" commandName="Perform Setup Tasks" category="_pqcAhrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHbLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.installationDialog" commandName="Installation Information" description="Open the installation dialog" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHbbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleStepFilters" commandName="Use Step Filters" description="Toggles enablement of debug step filters" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHbrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineUp" commandName="Line Up" description="Go up one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHb7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.windowStart" commandName="Window Start" description="Go to the start of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHcLmKEeuzuI6n4--keQ" 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="_pqcAhLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHcbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHcrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.eof" commandName="EOF" description="Send end of file" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHc7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.AbortRebase" commandName="Abort Rebase" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHdLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.DiffEditorQuickOutlineCommand" commandName="Quick Outline" description="Show the quick outline for a unified diff" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHdbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showInQuickMenu" commandName="Show In..." description="Open the Show In menu" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHdrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.copyLineUp" commandName="Duplicate Lines" description="Duplicates the selected lines and leaves the selection unchanged" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHd7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" commandName="Toggle Method Breakpoint" description="Creates or removes a method breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHeLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.java.open.structure" commandName="Open Structure" description="Show the structure of the selected element" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHebmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHermKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.antShortcut.debug" commandName="Debug Ant Build" description="Debug Ant Build" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHe7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.next" commandName="Next" description="Navigate to the next item" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHfLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.AssumeUnchanged" commandName="Assume Unchanged" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHfbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.closePerspective" commandName="Close Perspective" description="Close the current perspective" category="_pqcAj7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiHfrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.closePerspective.perspectiveId" name="Perspective Id"/> - </commands> - <commands xmi:id="_pqiHf7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.nextSibling" commandName="Next Sibling" description="Go to Next Sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHgLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.openCheatSheetURL" commandName="Open Cheat Sheet from URL" description="Open a Cheat Sheet from file at a specified URL." category="_pqcAkbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiHgbmKEeuzuI6n4--keQ" elementId="cheatSheetId" name="Identifier" optional="false"/> - <parameters xmi:id="_pqiHgrmKEeuzuI6n4--keQ" elementId="name" name="Name" optional="false"/> - <parameters xmi:id="_pqiHg7mKEeuzuI6n4--keQ" elementId="url" name="URL" optional="false"/> - </commands> - <commands xmi:id="_pqiHhLmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.testNgShortcut.coverage" commandName="Coverage TestNG Test" description="Coverage TestNG Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHhbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.StepReturn" commandName="Step Return" description="Step return" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHhrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.browser.openBundleResource" commandName="Open Resource in Browser" description="Opens a bundle resource in the default web browser." category="_pqcAj7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiHh7mKEeuzuI6n4--keQ" elementId="plugin" name="Plugin"/> - <parameters xmi:id="_pqiHiLmKEeuzuI6n4--keQ" elementId="path" name="Path"/> - </commands> - <commands xmi:id="_pqiHibmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.PushBranch" commandName="Push Branch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHirmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.addDependency" commandName="Add Maven Dependency" description="Add Maven dependency" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHi7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Execute" commandName="Execute" description="Evaluate selected text" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHjLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.block.comment" commandName="Add Block Comment" description="Enclose the selection with a block comment" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHjbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.aboutAction" commandName="About" description="Open the about dialog" category="_pqcAkbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHjrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.annotate.classFile" commandName="Annotate Class File" description="Externally add Annotations to a Class File." category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHj7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.stash.create" commandName="Stash Changes..." category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHkLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closeAllSaved" commandName="Close All Saved" description="Close all saved editors" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHkrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.redo" commandName="Redo" description="Redo the last operation" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHk7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.format.document" commandName="Format" description="Format selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHlLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHlbmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.editor.RenameArtifactAction" commandName="Rename Maven Artifact..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHlrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHl7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.selectWorkingSets" commandName="Select Working Sets" description="Select the working sets that are applicable for this window." category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHmLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.rename.element" commandName="Rename - Refactoring " description="Rename the selected element" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHmbmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.newview" commandName="New Terminal View" category="_pqcAjLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHmrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.RemoveFromIndex" commandName="Remove from Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHm7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHnLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.newWizard" commandName="New" description="Open the New item wizard" category="_pqcAi7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiHnbmKEeuzuI6n4--keQ" elementId="newWizardId" name="New Wizard"/> - </commands> - <commands xmi:id="_pqiHnrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.newWindow" commandName="New Window" description="Open another window" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiHn7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.uncomment" commandName="Uncomment" description="Uncomment the selected Java comment lines" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuMLmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.showkindinoutline" commandName="Show Kind in Outline" category="_pqcAibmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuMbmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.ui.importer.configureProject" commandName="Configure and Detect Nested Projects..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuMrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.close" commandName="Close" description="Close the active editor" category="_pqcAi7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuM7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.selectActiveSession" commandName="Select Active Session..." category="_pqcAirmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuNLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareVersions" commandName="Compare with Each Other" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuNbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.sdk.install" commandName="Install New Software..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuNrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.customizePerspective" commandName="Customize Perspective" description="Customize the current perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuN7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuOLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar" commandName="Run Last Launched External Tool" description="Runs the last launched external Tool" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.CheckoutCommand" commandName="Check Out" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuOrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuO7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuPLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.moveLineUp" commandName="Move Lines Up" description="Moves the selected lines up" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuPbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Reset" commandName="Reset..." category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiuPrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ResetMode" name="Reset mode" optional="false"/> - </commands> - <commands xmi:id="_pqiuP7mKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowBundleCatalog" commandName="Show Bundle Catalog" category="_pqcAn7mKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiuQLmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.DirectoryParameter" name="Directory URL"/> - <parameters xmi:id="_pqiuQbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.TagsParameter" name="Tags"/> - </commands> - <commands xmi:id="_pqiuQrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuQ7mKEeuzuI6n4--keQ" elementId="org.eclipse.userstorage.ui.showPullDown" commandName="Show Pull Down Menu" category="_pqcAkbmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiuRLmKEeuzuI6n4--keQ" elementId="intoolbar" name="In Tool Bar" optional="false"/> - </commands> - <commands xmi:id="_pqiuRbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.previousSubTab" commandName="Previous Sub-Tab" description="Switch to the previous sub-tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuRrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuR7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showIn" commandName="Show In" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiuSLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showIn.targetId" name="Show In Target Id" optional="false"/> - </commands> - <commands xmi:id="_pqiuSbmKEeuzuI6n4--keQ" elementId="sed.tabletree.collapseAll" commandName="Collapse All" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuSrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote" commandName="Delete Remote" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuS7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.dialogs.openInputDialog" commandName="Open Input Dialog" description="Open an Input Dialog" category="_pqcAlrmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiuTLmKEeuzuI6n4--keQ" elementId="title" name="Title"/> - <parameters xmi:id="_pqiuTbmKEeuzuI6n4--keQ" elementId="message" name="Message"/> - <parameters xmi:id="_pqiuTrmKEeuzuI6n4--keQ" elementId="initialValue" name="Initial Value"/> - <parameters xmi:id="_pqiuT7mKEeuzuI6n4--keQ" elementId="cancelReturns" name="Return Value on Cancel"/> - </commands> - <commands xmi:id="_pqiuULmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RebaseCurrent" commandName="Rebase" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuUbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.extract.class" commandName="Extract Class..." description="Extracts fields into a new class" category="_pqcAkLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuUrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.extractConstant.assist" commandName="Quick Assist - Extract constant" description="Invokes quick assist and selects 'Extract constant'" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuU7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyRightToLeft" commandName="Copy from Right to Left" description="Copy Current Change from Right to Left" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuVLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.OpenProfileConfigurations" commandName="Profile..." description="Open profile launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuVbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markCompleted" commandName="Mark Completed" description="Mark the selected tasks as completed" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuVrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.recenter" commandName="Recenter" description="Scroll cursor line to center, top and bottom" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuV7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" commandName="Generate Constructors from Superclass" description="Evaluate and add constructors from superclass" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuWLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.windowStart" commandName="Select Window Start" description="Select to the start of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuWbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.source.quickMenu" commandName="Show Source Quick Menu" description="Shows the source quick menu" category="_pqcAnbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuWrmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuW7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.search.find.occurrences" commandName="Occurrences in File" description="Find occurrences of the selection in the file" category="_pqcAgrmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuXLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.scroll.lineDown" commandName="Scroll Line Down" description="Scroll down one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuXbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ToggleCoolbarAction" commandName="Toggle Main Toolbar Visibility" description="Toggles the visibility of the window toolbar" category="_pqcAj7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuXrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewImportProjects" commandName="Import Projects..." description="Import or create in local Git repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuX7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.outline.customFilter" commandName="&Filters" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuYLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.openResource" commandName="Open Resource" description="Open an editor on a particular resource" category="_pqcAiLmKEeuzuI6n4--keQ"> - <parameters xmi:id="_pqiuYbmKEeuzuI6n4--keQ" elementId="filePath" name="File Path" typeId="org.eclipse.ui.ide.resourcePath"/> - </commands> - <commands xmi:id="_pqiuYrmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.commands.CoverageLast" commandName="Coverage" description="Coverage" category="_pqcAlbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_pqiuY7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyAllLeftToRight" commandName="Copy All from Left to Right" description="Copy All Changes from Left to Right" category="_pqcAjbmKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7LLMLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageDropDownAction" commandName="Coverage" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7MZULmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageAsAction" commandName="Coverage As" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7MZUbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageHistoryAction" commandName="Coverage History" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7MZUrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.externaltools.ExternalToolsSet/org.eclipse.ui.externaltools.ExternalToolMenuDelegateMenu" commandName="External Tools" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7NAYLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-static-attributes" commandName="Show Static Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7OOgLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-private-attributes" commandName="Show Private Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7O1kLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-package-attributes" commandName="Show Package Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7O1kbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-protected-attributes" commandName="Show Protected Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7O1krmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-public-attributes" commandName="Show Public Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7O1k7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-property-accessors" commandName="Show Property Accessors" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7O1lLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-static-operations" commandName="Show Static Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7O1lbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-private-operations" commandName="Show Private Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7PcoLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-package-operations" commandName="Show Package Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7PcobmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-protected-operations" commandName="Show Protected Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7PcormKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-public-operations" commandName="Show Public Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Pco7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.BOTTOM" commandName="Bottom" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7PcpLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.MIDDLE" commandName="Middle" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7PcpbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.TOP" commandName="Top" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7PcprmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.RIGHT" commandName="Right" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QDsLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.CENTER" commandName="Center" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QDsbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.LEFT" commandName="Left" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QDsrmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QDs7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction" commandName="Run As" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QqwLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction" commandName="Run History" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QqwbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunDropDownAction" commandName="Run" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QqwrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction" commandName="Debug As" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Qqw7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" commandName="Debug History" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QqxLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugDropDownAction" commandName="Debug" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QqxbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileDropDownAction" commandName="Profile" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7QqxrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction" commandName="Profile As" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Qqx7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" commandName="Profile History" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7RR0LmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.egit.ui.SearchActionSet/org.eclipse.egit.ui.actions.OpenCommitSearchPage" commandName="Git..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7R44LmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.NewTypeDropDown" commandName="Class..." description="New Java Class" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7R44bmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenPackageWizard" commandName="Package..." description="New Java Package" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7R44rmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenProjectWizard" commandName="Java Project..." description="New Java Project" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Sf8LmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.SearchActionSet/org.eclipse.jdt.ui.actions.OpenJavaSearchPage" commandName="Java..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Sf8bmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.cheatsheets.actionSet/org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction" commandName="Cheat Sheets..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Sf8rmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.search.searchActionSet/org.eclipse.search.OpenSearchDialogPage" commandName="Search..." description="Search" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Sf87mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.team.ui.actionSet/org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7THALmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7THAbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ant.ui.BreakpointRulerActions/org.eclipse.ant.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7THArmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7THA7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.RunToLineRulerActionDelegate" commandName="Run to Line" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7THBLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7TuELmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.RunToLineRulerActionDelegate" commandName="Run to Line" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7TuEbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetExecute" commandName="Execute" description="Execute the Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7TuErmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetDisplay" commandName="Display" description="Display Result of Evaluating Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7TuE7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetInspect" commandName="Inspect" description="Inspect Result of Evaluating Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7TuFLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7TuFbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVILmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.ClassFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVIbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVIrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.SelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVI7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution/org.eclipse.m2e.jdt.ui.downloadSourcesAction" commandName="label" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVJLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution_38/org.eclipse.m2e.jdt.ui.downloadSourcesAction_38" commandName="label" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVJbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Text Editor Bookmark Ruler Action" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVJrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Text Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7UVJ7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7U8MLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7U8MbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::diagramHandles/save.diagram.image" commandName="Save Automatic Image(s)" description="Save Automatic Image(s)" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7U8MrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::diagramHandles/update.diagram.timestamp" commandName="Update Timestamp(s)" description="Update Timestamp(s)" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7U8M7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.PulldownActions/org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction" commandName="View Management..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7U8NLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7VjQLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.debugview.toolbar/org.eclipse.debug.ui.debugview.toolbar.collapseAll" commandName="Collapse All" description="Collapse All" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7VjQbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.removeAll" commandName="Remove All" description="Remove All Breakpoints" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7VjQrmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7VjQ7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.workingSets" commandName="Working Sets..." description="Manage Working Sets" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7VjRLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WKULmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WKUbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.sortByAction" commandName="Sort By" description="Sort By" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WKUrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.groupByAction" commandName="Group By" description="Show" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WKU7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.expressionsView.toolbar/org.eclipse.debug.ui.expresssionsView.toolbar.removeAll" commandName="Remove All" description="Remove All Expressions" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WxYLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WxYbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.PinMemoryBlockAction" commandName="Pin Memory Monitor" description="Pin Memory Monitor" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WxYrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.NewMemoryViewAction" commandName="New Memory View" description="New Memory View" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WxY7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglemonitors" commandName="Toggle Memory Monitors Pane" description="Toggle Memory Monitors Pane" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WxZLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.linkrenderingpanes" commandName="Link Memory Rendering Panes" description="Link Memory Rendering Panes" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7WxZbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.tablerendering.preferencesaction" commandName="Table Renderings Preferences..." description="&Table Renderings Preferences..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYcLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglesplitpane" commandName="Toggle Split Pane" description="Toggle Split Pane" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYcbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.switchMemoryBlock" commandName="Switch Memory Monitor" description="Switch Memory Monitor" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYcrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.memoryViewPreferencesAction" commandName="Preferences..." description="&Preferences..." category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYc7mKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYdLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYdbmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7XYdrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7X_gLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7X_gbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7X_grmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7X_g7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.AllReferencesInView" commandName="Show References" description="Show &References" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7X_hLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7X_hbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7YmkLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7YmkbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7YmkrmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7Ymk7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.BreakpointViewActions/org.eclipse.jdt.debug.ui.breakpointViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7YmlLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowThreadGroups" commandName="Show Thread Groups" description="Show Thread Groups" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7YmlbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNoLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowSystemThreads" commandName="Show System Threads" description="Show System Threads" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNobmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowRunningThreads" commandName="Show Running Threads" description="Show Running Threads" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNormKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNo7mKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNpLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Execute" commandName="Execute" description="Execute the Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNpbmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <commands xmi:id="_p7ZNprmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> - <addons xmi:id="_pp5N_7mKEeuzuI6n4--keQ" 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="_pp5OALmKEeuzuI6n4--keQ" 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="_pp5OAbmKEeuzuI6n4--keQ" 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="_pp5OArmKEeuzuI6n4--keQ" 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="_pp5OA7mKEeuzuI6n4--keQ" 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="_pp5OBLmKEeuzuI6n4--keQ" 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="_pp5OBbmKEeuzuI6n4--keQ" 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="_pp5OBrmKEeuzuI6n4--keQ" 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="_pp5OB7mKEeuzuI6n4--keQ" 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="_pp5OCLmKEeuzuI6n4--keQ" 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="_pp_7oLmKEeuzuI6n4--keQ" elementId="SplitterAddon" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.splitteraddon.SplitterAddon"/> - <addons xmi:id="_NJmIgMh4EeuFdtNcfifSPw" elementId="org.eclipse.ui.ide.addon.0" 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="_pqcAgLmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.category.team" name="Version control (Team)" description="Actions that apply when working with a version control system"/> - <categories xmi:id="_pqcAgbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.views" name="Views" description="Commands for opening views"/> - <categories xmi:id="_pqcAgrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.edit" name="Edit"/> - <categories xmi:id="_pqcAg7mKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.category" name="WikiText Markup Editing Commands" description="commands for editing lightweight markup"/> - <categories xmi:id="_pqcAhLmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.project" name="Buildship" description="Contains the Buildship specific commands"/> - <categories xmi:id="_pqcAhbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markerContents" name="Contents" description="The category for menu contents"/> - <categories xmi:id="_pqcAhrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.category" name="Oomph Setup"/> - <categories xmi:id="_pqcAh7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.textEditor" name="Text Editing" description="Text Editing Commands"/> - <categories xmi:id="_pqcAiLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.navigate" name="Navigate"/> - <categories xmi:id="_pqcAibmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.category" name="Language Servers"/> - <categories xmi:id="_pqcAirmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui" name="EclEmma Code Coverage"/> - <categories xmi:id="_pqcAi7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.file" name="File"/> - <categories xmi:id="_pqcAjLmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.commands.category" name="Terminal Commands"/> - <categories xmi:id="_pqcAjbmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.ui.category.compare" name="Compare" description="Compare command category"/> - <categories xmi:id="_pqcAjrmKEeuzuI6n4--keQ" elementId="org.eclipse.text.quicksearch.commands.category" name="Quick Search"/> - <categories xmi:id="_pqcAj7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.window" name="Window"/> - <categories xmi:id="_pqcAkLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.category.refactoring" name="Refactor - Java" description="Java Refactoring Actions"/> - <categories xmi:id="_pqcAkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.help" name="Help"/> - <categories xmi:id="_pqcAkrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.project" name="Project"/> - <categories xmi:id="_pqcAk7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.category1" name="Terminal view commands" description="Terminal view commands"/> - <categories xmi:id="_pqcAlLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.category.search" name="Search" description="Search command category"/> - <categories xmi:id="_pqcAlbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.category.run" name="Run/Debug" description="Run/Debug command category"/> - <categories xmi:id="_pqcAlrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.dialogs" name="Dialogs" description="Commands for opening dialogs"/> - <categories xmi:id="_pqcAl7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph" name="Oomph"/> - <categories xmi:id="_pqcAmLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commandCategory" name="Git"/> - <categories xmi:id="_pqcAmbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.perspectives" name="Perspectives" description="Commands for opening perspectives"/> - <categories xmi:id="_pqcAmrmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.category.refactoring" name="Refactoring"/> - <categories xmi:id="_pqcAm7mKEeuzuI6n4--keQ" elementId="org.eclipse.gef.category.view" name="View" description="View"/> - <categories xmi:id="_pqcAnLmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.commandCategory" name="Command"/> - <categories xmi:id="_pqcAnbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.category.source" name="Source" description="Java Source Actions"/> - <categories xmi:id="_pqcAnrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.commands" name="Oomph"/> - <categories xmi:id="_pqcAn7mKEeuzuI6n4--keQ" elementId="org.eclipse.core.commands.categories.autogenerated" name="Uncategorized" description="Commands that were either auto-generated or have no category"/> -</application:Application> +<?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="_pp5N8bmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.legacy.ide.application" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_pp5N8rmKEeuzuI6n4--keQ" bindingContexts="_pp5N-7mKEeuzuI6n4--keQ"> + <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="TargetData.java" tooltip="dragdrop/src/main/java/app/TargetData.java">
<persistable path="/dragdrop/src/main/java/app/TargetData.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="DragTarget.java" tooltip="dragdrop/src/main/java/app/DragTarget.java">
<persistable path="/dragdrop/src/main/java/app/DragTarget.java"/>
</file>
</mruList>
</workbench>"/> + <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags> + <children xsi:type="basic:TrimmedWindow" xmi:id="_pp5N8rmKEeuzuI6n4--keQ" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_p_H3ELmKEeuzuI6n4--keQ" label="%trimmedwindow.label.eclipseSDK" x="192" y="192" width="1024" height="768"> + <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 1621529076588"/> + <tags>topLevel</tags> + <tags>shellMaximized</tags> + <children xsi:type="basic:PartSashContainer" xmi:id="_p_H3ELmKEeuzuI6n4--keQ" selectedElement="_p_H3EbmKEeuzuI6n4--keQ" horizontal="true"> + <children xsi:type="advanced:PerspectiveStack" xmi:id="_p_H3EbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.perspectivestack" containerData="7500" selectedElement="_qKVBgLmKEeuzuI6n4--keQ"> + <children xsi:type="advanced:Perspective" xmi:id="_qKVBgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaPerspective" selectedElement="_qKVBgbmKEeuzuI6n4--keQ" 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.ui.externaltools.ExternalToolsSet</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.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.actionSet.keyBindings</tags> + <tags>persp.actionSet:org.eclipse.ui.actionSet.openFiles</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.NewRecordCreationWizard</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.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.showIn:org.eclipse.egit.ui.RepositoriesView</tags> + <tags>persp.viewSC:org.eclipse.tm.terminal.view.ui.TerminalsView</tags> + <tags>persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView</tags> + <tags>persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet</tags> + <tags>persp.showIn:org.eclipse.eclemma.ui.CoverageView</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="_qKVBgbmKEeuzuI6n4--keQ" selectedElement="_qKVBg7mKEeuzuI6n4--keQ" horizontal="true"> + <children xsi:type="basic:PartStack" xmi:id="_qKVBg7mKEeuzuI6n4--keQ" elementId="left" containerData="1759" selectedElement="_qKVBhLmKEeuzuI6n4--keQ"> + <tags>org.eclipse.e4.primaryNavigationStack</tags> + <tags>active</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBhLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.PackageExplorer" ref="_qKNFsLmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBhbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="_qKNswLmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBhrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigator.ProjectExplorer" toBeRendered="false" ref="_qKNswbmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBh7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.ResultView" toBeRendered="false" ref="_qKUacrmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + </children> + <children xsi:type="basic:PartSashContainer" xmi:id="_qKVBirmKEeuzuI6n4--keQ" containerData="8241" selectedElement="_qKVBkrmKEeuzuI6n4--keQ"> + <children xsi:type="basic:PartSashContainer" xmi:id="_qKVBi7mKEeuzuI6n4--keQ" containerData="7500" selectedElement="_qKVBjLmKEeuzuI6n4--keQ" horizontal="true"> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBjLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editorss" containerData="7500" ref="_qKJbULmKEeuzuI6n4--keQ"/> + <children xsi:type="basic:PartStack" xmi:id="_qKVBjbmKEeuzuI6n4--keQ" elementId="right" toBeRendered="false" containerData="2500"> + <tags>org.eclipse.e4.secondaryNavigationStack</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBjrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ContentOutline" toBeRendered="false" ref="_qKO64bmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBj7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.texteditor.TemplatesView" toBeRendered="false" ref="_qKO64rmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBkLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.minimap.MinimapView" toBeRendered="false" ref="_qKTMULmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.views.AntView" toBeRendered="false" ref="_qKUac7mKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Ant</tags> + </children> + </children> + </children> + <children xsi:type="basic:PartStack" xmi:id="_qKVBkrmKEeuzuI6n4--keQ" elementId="bottom" containerData="2500" selectedElement="_qKVBibmKEeuzuI6n4--keQ"> + <tags>org.eclipse.e4.secondaryDataStack</tags> + <tags>Git</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBk7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProblemView" ref="_qKOT0LmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBlLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavadocView" ref="_qKOT0bmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBlbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.SourceView" ref="_qKOT0rmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Java</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBlrmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.views.SearchView" toBeRendered="false" ref="_qKOT07mKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBl7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.console.ConsoleView" toBeRendered="false" ref="_qKOT1LmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBmLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.BookmarkView" toBeRendered="false" ref="_qKOT1bmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBmbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProgressView" toBeRendered="false" ref="_qKO64LmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBmrmKEeuzuI6n4--keQ" elementId="diagramTable" ref="_qKTzYLmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:ObjectAid</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBm7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" toBeRendered="false" ref="_qKUacbmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Terminal</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_rDFiMbu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView" ref="_rDFiMLu-EeumgKlP5QKEtg" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_qKVBibmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView" ref="_qKUacLmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Git</tags> + </children> + </children> + </children> + </children> + </children> + </children> + <children xsi:type="basic:PartStack" xmi:id="_p_H3ErmKEeuzuI6n4--keQ" elementId="stickyFolderRight" visible="false" containerData="2500" selectedElement="_p_H3FLmKEeuzuI6n4--keQ"> + <tags>Minimized</tags> + <children xsi:type="advanced:Placeholder" xmi:id="_p_H3E7mKEeuzuI6n4--keQ" elementId="org.eclipse.help.ui.HelpView" toBeRendered="false" ref="_p_HQALmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_p_H3FLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.internal.introview" ref="_p_HQAbmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:General</tags> + </children> + <children xsi:type="advanced:Placeholder" xmi:id="_p_H3FbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" toBeRendered="false" ref="_p_HQArmKEeuzuI6n4--keQ" closeable="true"> + <tags>View</tags> + <tags>categoryTag:Help</tags> + </children> + </children> + </children> + <sharedElements xsi:type="basic:Part" xmi:id="_p_HQALmKEeuzuI6n4--keQ" 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="_p_HQAbmKEeuzuI6n4--keQ" 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> + <tags>activeOnClose</tags> + <menus xmi:id="_qxfIILmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.internal.introview"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_qxfIIbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.internal.introview" visible="false"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_p_HQArmKEeuzuI6n4--keQ" 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="_qKJbULmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editorss" selectedElement="_qKJbUbmKEeuzuI6n4--keQ"> + <children xsi:type="basic:PartStack" xmi:id="_qKJbUbmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.primaryDataStack"> + <tags>org.eclipse.e4.primaryDataStack</tags> + <tags>EditorStack</tags> + </children> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_qKNFsLmKEeuzuI6n4--keQ" 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 configured="true" group_libraries="1" layout="2" linkWithEditor="0" rootMode="2" sortWorkingSets="false" workingSetName="Aggregate for window 1621529076588">
<localWorkingSetManager>
<workingSet editPageId="org.eclipse.jdt.internal.ui.OthersWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1623171710161_3" label="Other Projects" name="Other Projects">
<item elementID="=dragdrop" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
</workingSet>
</localWorkingSetManager>
<activeWorkingSet workingSetName="Other Projects"/>
<allWorkingSets workingSetName="Other Projects"/>
<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.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="_qQNAALmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.PackageExplorer"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_qQNAAbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.PackageExplorer"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_qKNswLmKEeuzuI6n4--keQ" 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="_qKNswbmKEeuzuI6n4--keQ" 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="_qKOT0LmKEeuzuI6n4--keQ" 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 (32 items)"/>
</expanded>
<columnWidths org.eclipse.ui.ide.locationField="120" org.eclipse.ui.ide.markerType="120" org.eclipse.ui.ide.pathField="160" org.eclipse.ui.ide.resourceField="120" org.eclipse.ui.ide.severityAndDescriptionField="400"/>
<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="_qcaQALmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProblemView"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_qcaQAbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ProblemView" visible="false"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_qKOT0bmKEeuzuI6n4--keQ" 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="_qKOT0rmKEeuzuI6n4--keQ" 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="_qKOT07mKEeuzuI6n4--keQ" 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="_qKOT1LmKEeuzuI6n4--keQ" 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="_qKOT1bmKEeuzuI6n4--keQ" 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="_qKO64LmKEeuzuI6n4--keQ" 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="_qKO64bmKEeuzuI6n4--keQ" 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="_qbvhoLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ContentOutline"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_qbvhobmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.ContentOutline" visible="false"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_qKO64rmKEeuzuI6n4--keQ" 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="_qKTMULmKEeuzuI6n4--keQ" 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="_qKTzYLmKEeuzuI6n4--keQ" 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="_qKUacLmKEeuzuI6n4--keQ" 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"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view CommonNavigator.LINKING_ENABLED="0">
<lastRecentlyUsedFilters/>
</view>"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + <menus xmi:id="_rBEI8Lu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.RepositoriesView"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_rBEI8bu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.RepositoriesView"/> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_qKUacbmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Terminal" iconURI="platform:/plugin/org.eclipse.tm.terminal.view.ui/icons/eview16/terminal_view.gif" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.tm.terminal.view.ui.view.TerminalsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.tm.terminal.view.ui"/> + <tags>View</tags> + <tags>categoryTag:Terminal</tags> + </sharedElements> + <sharedElements xsi:type="basic:Part" xmi:id="_qKUacrmKEeuzuI6n4--keQ" 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="_qKUac7mKEeuzuI6n4--keQ" 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> + <sharedElements xsi:type="basic:Part" xmi:id="_rDFiMLu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Git Staging" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/staging.png" tooltip="" closeable="true"> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.staging.StagingView"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view/>"/> + <tags>View</tags> + <tags>categoryTag:Git</tags> + <menus xmi:id="_rDQhULu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_rDQhUbu-EeumgKlP5QKEtg" elementId="org.eclipse.egit.ui.StagingView" visible="false"/> + </sharedElements> + <trimBars xmi:id="_pp5N87mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.main.toolbar" contributorURI="platform:/plugin/org.eclipse.platform"> + <children xsi:type="menu:ToolBar" xmi:id="_qC6x8LmKEeuzuI6n4--keQ" elementId="group.file" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC6x8bmKEeuzuI6n4--keQ" elementId="group.file" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC7ZALmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.file"> + <tags>Draggable</tags> + <children xsi:type="menu:HandledToolItem" xmi:id="_T9TJkMh7EeuCHNPh4XwsgA" elementId="print" visible="false" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.png" tooltip="Print" command="_pqhgRrmKEeuzuI6n4--keQ"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC7ZAbmKEeuzuI6n4--keQ" elementId="group.edit" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC7ZArmKEeuzuI6n4--keQ" elementId="group.edit" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC7ZA7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.edit" visible="false"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC7ZBLmKEeuzuI6n4--keQ" elementId="additions" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC7ZBbmKEeuzuI6n4--keQ" elementId="additions" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_CPTmoLu-EeumgKlP5QKEtg" elementId="org.eclipse.ui.edit.text.actionSet.presentation" visible="false"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qKy7kLmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.alignment"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qLv90LmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.display"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qMSJULmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.launchActionSet"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qLHrsLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qLp3MLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.searchActionSet"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC7ZBrmKEeuzuI6n4--keQ" elementId="group.nav" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC7ZB7mKEeuzuI6n4--keQ" elementId="group.nav" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC8AELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.navigate"> + <tags>Draggable</tags> + <children xsi:type="menu:HandledToolItem" xmi:id="_T9Vl08h7EeuCHNPh4XwsgA" 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="_pqg5KrmKEeuzuI6n4--keQ"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC8AEbmKEeuzuI6n4--keQ" elementId="group.editor" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC8AErmKEeuzuI6n4--keQ" elementId="group.editor" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC8AE7mKEeuzuI6n4--keQ" elementId="group.help" toBeRendered="false"> + <tags>toolbarSeparator</tags> + <children xsi:type="menu:ToolBarSeparator" xmi:id="_qC8AFLmKEeuzuI6n4--keQ" elementId="group.help" toBeRendered="false"/> + </children> + <children xsi:type="menu:ToolBar" xmi:id="_qC8AFbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.workbench.help" visible="false"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_qD_wALmKEeuzuI6n4--keQ" 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="_qEAXELmKEeuzuI6n4--keQ" 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="_pp5N9LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.trim.status" contributorURI="platform:/plugin/org.eclipse.platform" side="Bottom"> + <children xsi:type="menu:ToolControl" xmi:id="_pp5N9bmKEeuzuI6n4--keQ" 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="_pp5N9rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.HeapStatus" contributorURI="platform:/plugin/org.eclipse.platform" toBeRendered="false" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim"> + <tags>Draggable</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_pp5N97mKEeuzuI6n4--keQ" 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="_pp5N-LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.trim.vertical1" contributorURI="platform:/plugin/org.eclipse.platform" toBeRendered="false" side="Left"> + <children xsi:type="menu:ToolControl" xmi:id="_q2828LmKEeuzuI6n4--keQ" 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> + </trimBars> + <trimBars xmi:id="_pp5N-bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.trim.vertical2" contributorURI="platform:/plugin/org.eclipse.platform" side="Right"> + <children xsi:type="menu:ToolControl" xmi:id="_C_tv4Lu-EeumgKlP5QKEtg" elementId="stickyFolderRight(minimized)" 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="_pp5N-rmKEeuzuI6n4--keQ" contributorURI="platform:/plugin/org.eclipse.platform" bindingContext="_pp5N-7mKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqyl1rmKEeuzuI6n4--keQ" keySequence="CTRL+1" command="_pqg5HrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl7rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+I" command="_pqgSRbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM6LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+L" command="_pqhglLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM9LmKEeuzuI6n4--keQ" keySequence="CTRL+SPACE" command="_pqg5YbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz8rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+D" command="_pqiHWbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bBrmKEeuzuI6n4--keQ" keySequence="CTRL+V" command="_pqec4LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CErmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+SPACE" command="_pqg5TrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CE7mKEeuzuI6n4--keQ" keySequence="CTRL+A" command="_pqiHVLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CHbmKEeuzuI6n4--keQ" keySequence="CTRL+C" command="_pqd1zbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pLbmKEeuzuI6n4--keQ" keySequence="CTRL+X" command="_pqhgK7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pLrmKEeuzuI6n4--keQ" keySequence="CTRL+Y" command="_pqiHkrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pMbmKEeuzuI6n4--keQ" keySequence="CTRL+Z" command="_pqhgILmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QNLmKEeuzuI6n4--keQ" keySequence="ALT+PAGE_UP" command="_pqiuRbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QNbmKEeuzuI6n4--keQ" keySequence="ALT+PAGE_DOWN" command="_pqgSH7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QOLmKEeuzuI6n4--keQ" keySequence="SHIFT+INSERT" command="_pqec4LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QPbmKEeuzuI6n4--keQ" keySequence="ALT+F11" command="_pqfrM7mKEeuzuI6n4--keQ"> + <tags>platform:win32</tags> + </bindings> + <bindings xmi:id="_pq3eWrmKEeuzuI6n4--keQ" keySequence="CTRL+F10" command="_pqfq8bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eYbmKEeuzuI6n4--keQ" keySequence="CTRL+INSERT" command="_pqd1zbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FarmKEeuzuI6n4--keQ" keySequence="CTRL+PAGE_UP" command="_pqhgZrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4Fa7mKEeuzuI6n4--keQ" keySequence="CTRL+PAGE_DOWN" command="_pqg5K7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FbbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+F3" command="_pqhgU7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FcrmKEeuzuI6n4--keQ" keySequence="SHIFT+DEL" command="_pqhgK7mKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqvigLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.textEditorScope" bindingContext="_pqlKcrmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqxXsLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+CR" command="_pqhgUbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqx-wLmKEeuzuI6n4--keQ" keySequence="CTRL+BS" command="_pqd1wLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl07mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+Q" command="_pqgSUbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM4rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+J" command="_pqgSP7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM5rmKEeuzuI6n4--keQ" keySequence="CTRL++" command="_pqfrLLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM7bmKEeuzuI6n4--keQ" keySequence="CTRL+-" command="_pqhgmbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz-bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqg5X7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqz0ArmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+J" command="_pqg5ErmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqz0C7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+A" command="_pqecz7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bDLmKEeuzuI6n4--keQ" keySequence="CTRL+J" command="_pqfq-7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bELmKEeuzuI6n4--keQ" keySequence="CTRL+L" command="_pqhgFbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bG7mKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqd12bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CIrmKEeuzuI6n4--keQ" keySequence="CTRL+D" command="_pqfrELmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pJ7mKEeuzuI6n4--keQ" keySequence="CTRL+=" command="_pqfrLLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pK7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Y" command="_pqdOormKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pNLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+DEL" command="_pqg5abmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pNbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+X" command="_pqd127mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pNrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+Y" command="_pqhglrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pO7mKEeuzuI6n4--keQ" keySequence="CTRL+DEL" command="_pqhgF7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pPbmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_UP" command="_pqiuPLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QMLmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_DOWN" command="_pqgSLrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QNrmKEeuzuI6n4--keQ" keySequence="SHIFT+END" command="_pqiHLLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QPrmKEeuzuI6n4--keQ" keySequence="SHIFT+HOME" command="_pqhgfrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QRrmKEeuzuI6n4--keQ" keySequence="END" command="_pqhgc7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QR7mKEeuzuI6n4--keQ" keySequence="INSERT" command="_pqfq4bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QTbmKEeuzuI6n4--keQ" keySequence="F2" command="_pqg5LbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23SLmKEeuzuI6n4--keQ" keySequence="HOME" command="_pqiHMLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23S7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_UP" command="_pqiHdrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23TLmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_DOWN" command="_pqiHaLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23ULmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+INSERT" command="_pqgSJ7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23V7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_LEFT" command="_pqiHNbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23WbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_RIGHT" command="_pqgSMLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eW7mKEeuzuI6n4--keQ" keySequence="CTRL+F10" command="_pqhgS7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eX7mKEeuzuI6n4--keQ" keySequence="CTRL+END" command="_pqgSNLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FZbmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_UP" command="_pqgSALmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FZrmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_DOWN" command="_pqiuXLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FaLmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_LEFT" command="_pqd1wbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FabmKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_RIGHT" command="_pqgSTLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FbLmKEeuzuI6n4--keQ" keySequence="CTRL+HOME" command="_pqec3rmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FbrmKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_MULTIPLY" command="_pqgSULmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4Fb7mKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_ADD" command="_pqiHX7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FcLmKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_SUBTRACT" command="_pqhgT7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FcbmKEeuzuI6n4--keQ" keySequence="CTRL+NUMPAD_DIVIDE" command="_pqgSA7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FdrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_pqg5D7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FermKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_pqfq5LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4shLmKEeuzuI6n4--keQ" keySequence="ALT+/" command="_pqiHN7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4siLmKEeuzuI6n4--keQ" keySequence="SHIFT+CR" command="_pqiHL7mKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqx-wbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.window" bindingContext="_pp5N_LmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqx-wrmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+SHIFT+T" command="_pqfq8LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqx-w7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+SHIFT+L" command="_pqfD47mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqx-yrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q O" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqyl0LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ContentOutline"/> + </bindings> + <bindings xmi:id="_pqyl0bmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q P" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqyl0rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.PackageExplorer"/> + </bindings> + <bindings xmi:id="_pqyl17mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+B" command="_pqgSFbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl2LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+R" command="_pqiuYLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl2bmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q Q" command="_pqgSCbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl2rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+S" command="_pqfrF7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl27mKEeuzuI6n4--keQ" keySequence="CTRL+3" command="_pqg5LLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl3LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+T" command="_pqhgKrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl3bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+T" command="_pqgSB7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl3rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q S" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqyl37mKEeuzuI6n4--keQ" 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="_pqyl4LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+U" command="_pqgSJbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl4bmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q T" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqyl4rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.TypeHierarchy"/> + </bindings> + <bindings xmi:id="_pqyl47mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+V" command="_pqhgfLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl5rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q V" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqyl57mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.VariableView"/> + </bindings> + <bindings xmi:id="_pqyl67mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+G" command="_pqgR9bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl7LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+W" command="_pqhgKbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl7bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+H" command="_pqd1urmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM4LmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q H" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqzM4bmKEeuzuI6n4--keQ" 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="_pqzM47mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q J" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqzM5LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.JavadocView"/> + </bindings> + <bindings xmi:id="_pqzM5bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+K" command="_pqgR-rmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM57mKEeuzuI6n4--keQ" keySequence="CTRL+," command="_pqfD0LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM6rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q L" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqzM67mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.pde.runtime.LogView"/> + </bindings> + <bindings xmi:id="_pqzM7LmKEeuzuI6n4--keQ" keySequence="CTRL+-" command="_pqiHIbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM7rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+N" command="_pqd16rmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM77mKEeuzuI6n4--keQ" keySequence="CTRL+." command="_pqiHe7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM8rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+O" command="_pqiHUrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM87mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+P" command="_pqfrN7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM9rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+B" command="_pqgR-7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM97mKEeuzuI6n4--keQ" keySequence="CTRL+#" command="_pqfq8rmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz8bmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+T" command="_pqd1wrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz9LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+E" command="_pqgSHbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz-rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+G" command="_pqiHlLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz_bmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+H" command="_pqfq5bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz_rmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q X" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqzz_7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ProblemView"/> + </bindings> + <bindings xmi:id="_pqz0ALmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q Y" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqz0AbmKEeuzuI6n4--keQ" 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="_pqz0A7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q Z" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqz0BLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.team.ui.GenericHistoryView"/> + </bindings> + <bindings xmi:id="_pqz0CbmKEeuzuI6n4--keQ" keySequence="CTRL+P" command="_pqhgRrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqz0CrmKEeuzuI6n4--keQ" keySequence="CTRL+Q" command="_pqhgXbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bALmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+C" command="_pqg5aLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bAbmKEeuzuI6n4--keQ" keySequence="CTRL+S" command="_pqiHILmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bBLmKEeuzuI6n4--keQ" keySequence="CTRL+U" command="_pqiHi7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bBbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+F" command="_pqhgYbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bCLmKEeuzuI6n4--keQ" keySequence="CTRL+W" command="_pqiuMrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bCbmKEeuzuI6n4--keQ" keySequence="CTRL+H" command="_pqg5YLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bDbmKEeuzuI6n4--keQ" keySequence="CTRL+K" command="_pqgSF7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bEbmKEeuzuI6n4--keQ" keySequence="CTRL+M" command="_pqg5WbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bFLmKEeuzuI6n4--keQ" keySequence="CTRL+N" command="_pqiHnLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CEbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+P" command="_pqgR_bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CFbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+R" command="_pqiHmLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CFrmKEeuzuI6n4--keQ" keySequence="CTRL+B" command="_pqfD2bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CF7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q B" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pq1CGLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.BreakpointView"/> + </bindings> + <bindings xmi:id="_pq1CHrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+S" command="_pqiuWbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CH7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+T" command="_pqec0bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CILmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q C" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pq1CIbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.console.ConsoleView"/> + </bindings> + <bindings xmi:id="_pq1CJLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Q D" command="_pqgSCbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pq1CJbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.SourceView"/> + </bindings> + <bindings xmi:id="_pq1CJrmKEeuzuI6n4--keQ" keySequence="CTRL+E" command="_pqhgFLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CJ7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+V" command="_pqiHNLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CKLmKEeuzuI6n4--keQ" keySequence="CTRL+F" command="_pqfrK7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pILmKEeuzuI6n4--keQ" keySequence="CTRL+G" command="_pqd1w7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pIbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+W" command="_pqiHdbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pIrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+I" command="_pqfq87mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pI7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+J" command="_pqg5c7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pJLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+L" command="_pqg5GLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pJbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+M" command="_pqiHYbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pJrmKEeuzuI6n4--keQ" keySequence="CTRL+=" command="_pqhgWrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pKLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+N" command="_pqhgJbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pLLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+Z" command="_pqd1srmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pMrmKEeuzuI6n4--keQ" keySequence="CTRL+_" command="_pqg5UrmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pq1pM7mKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="true"/> + </bindings> + <bindings xmi:id="_pq1pN7mKEeuzuI6n4--keQ" keySequence="CTRL+{" command="_pqg5UrmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pq1pOLmKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/> + </bindings> + <bindings xmi:id="_pq2QMbmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_LEFT" command="_pqfq97mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QM7mKEeuzuI6n4--keQ" keySequence="ALT+ARROW_RIGHT" command="_pqhgUrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QOrmKEeuzuI6n4--keQ" keySequence="SHIFT+F2" command="_pqfrBbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QO7mKEeuzuI6n4--keQ" keySequence="SHIFT+F5" command="_pqiHbbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QPLmKEeuzuI6n4--keQ" keySequence="ALT+F7" command="_pqec4bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QP7mKEeuzuI6n4--keQ" keySequence="ALT+F5" command="_pqiHTLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QQrmKEeuzuI6n4--keQ" keySequence="F11" command="_pqiHSbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QQ7mKEeuzuI6n4--keQ" keySequence="F12" command="_pqg5ZLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QRLmKEeuzuI6n4--keQ" keySequence="CTRL+È" command="_pqg5UrmKEeuzuI6n4--keQ"> + <tags>locale:fr</tags> + <parameters xmi:id="_pq2QRbmKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/> + </bindings> + <bindings xmi:id="_pq2QTLmKEeuzuI6n4--keQ" keySequence="F2" command="_pqfD1bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23QLmKEeuzuI6n4--keQ" keySequence="F3" command="_pqg5FLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23QrmKEeuzuI6n4--keQ" keySequence="F4" command="_pqfD57mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23RrmKEeuzuI6n4--keQ" keySequence="F5" command="_pqhgdLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23SbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F7" command="_pqiHTrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23SrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F8" command="_pqg5UbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23TbmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_LEFT" command="_pqhgXbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23TrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F11" command="_pqiuYrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23T7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+ARROW_RIGHT" command="_pqgSBrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23UbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F4" command="_pqhgKbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23UrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F6" command="_pqfrKLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23WLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X J" command="_pqgSI7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eULmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X M" command="_pqiHYrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eUbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X A" command="_pqec5LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eUrmKEeuzuI6n4--keQ" keySequence="CTRL+F7" command="_pqd1zrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eVbmKEeuzuI6n4--keQ" keySequence="CTRL+F8" command="_pqg5IrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eXLmKEeuzuI6n4--keQ" keySequence="CTRL+F11" command="_pqhgebmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FYLmKEeuzuI6n4--keQ" keySequence="CTRL+F4" command="_pqiuMrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FYrmKEeuzuI6n4--keQ" keySequence="CTRL+F6" command="_pqfrOLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FY7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+F7" command="_pqgSNrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FZLmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+X G" command="_pqiHP7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FdbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_pqfrFrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4Fd7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X Q" command="_pqgSQ7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FeLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+X T" command="_pqiHULmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FebmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_pqg5VLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4Fe7mKEeuzuI6n4--keQ" keySequence="DEL" command="_pqgR87mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sg7mKEeuzuI6n4--keQ" keySequence="ALT+-" command="_pqd16bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4shbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E E" command="_pqfq-LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4shrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E G" command="_pqhgN7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sh7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E J" command="_pqec37mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sibmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E S" command="_pqiHVbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sirmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E T" command="_pqfq77mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4si7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E L" command="_pqfD0bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sjLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E N" command="_pqiHhLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sjbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E P" command="_pqd1ubmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4skLmKEeuzuI6n4--keQ" keySequence="ALT+CR" command="_pqg5P7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq5TgLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+E R" command="_pqg5A7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq5TgbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D A" command="_pqhgGLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq5TgrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D T" command="_pqd11rmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq5Tg7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D J" command="_pqg5GrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq5ThLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+D Q" command="_pqiHermKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqx-xLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" bindingContext="_pqlKhbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqx-xbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+P" command="_pqec0LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM9bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+A" command="_pqiuW7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM-LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqiHJ7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz9bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqiHk7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqz0CLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+>" command="_pqhgGbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bCrmKEeuzuI6n4--keQ" keySequence="CTRL+I" command="_pqhgR7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bF7mKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqfD17mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bHLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+/" command="_pqd157mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pObmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+\" command="_pqgR-LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QTrmKEeuzuI6n4--keQ" keySequence="F3" command="_pqecyLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23VLmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_UP" command="_pqgSPLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23VrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_pqiHf7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eU7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_UP" command="_pqgSJrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eVrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_DOWN" command="_pqgSSrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eWLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_LEFT" command="_pqfD8LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eXbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_pqfrB7mKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqx-xrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.javaEditorScope" bindingContext="_pqlKgbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqx-x7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+P" command="_pqgSNbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqyl6LmKEeuzuI6n4--keQ" keySequence="CTRL+7" command="_pqd17bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM6bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+M" command="_pqg5LrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM8LmKEeuzuI6n4--keQ" keySequence="CTRL+/" command="_pqd17bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM-bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqd17bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz-LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqiHLrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqz0DrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+B" command="_pqiuQrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bA7mKEeuzuI6n4--keQ" keySequence="CTRL+T" command="_pqecy7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bC7mKEeuzuI6n4--keQ" keySequence="CTRL+I" command="_pqhgTLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bGrmKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqiHWLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CELmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+/" command="_pqiHjLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CI7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+U" command="_pqg5JbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CKbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+'" command="_pqfD2LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pKrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+O" command="_pqhgGrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pOrmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+\" command="_pqfrGLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23U7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_UP" command="_pqiuOrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23VbmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_pqiHWrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eVLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_UP" command="_pqiHebmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eV7mKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_DOWN" command="_pqgSAbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eWbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_LEFT" command="_pqhgZ7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eXrmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_pqfrCrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eY7mKEeuzuI6n4--keQ" keySequence="CTRL+F3" command="_pqiHeLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sc7mKEeuzuI6n4--keQ" keySequence="CTRL+2 F" command="_pqiHXrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sf7mKEeuzuI6n4--keQ" keySequence="CTRL+2 R" command="_pqg5QrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sgLmKEeuzuI6n4--keQ" keySequence="CTRL+2 T" command="_pqd17LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sgbmKEeuzuI6n4--keQ" keySequence="CTRL+2 L" command="_pqfq_rmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sgrmKEeuzuI6n4--keQ" keySequence="CTRL+2 M" command="_pqhgd7mKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqx-yLmKEeuzuI6n4--keQ" elementId="org.eclipse.core.runtime.xml" bindingContext="_pqlKibmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqx-ybmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+P" command="_pqg5ZbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz87mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+D" command="_pqiHirmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqyl1LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.classFileEditorScope" bindingContext="_pqlKfLmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqyl1bmKEeuzuI6n4--keQ" keySequence="CTRL+1" command="_pqiHjrmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqyl5LmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.EditContext" bindingContext="_pqlKcLmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqyl5bmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+V" command="_pqhgh7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzz8LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqg5MrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pPLmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_UP" command="_pqd1vrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QMrmKEeuzuI6n4--keQ" keySequence="ALT+ARROW_RIGHT" command="_pqiHQrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QN7mKEeuzuI6n4--keQ" keySequence="SHIFT+INSERT" command="_pqhgh7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eYLmKEeuzuI6n4--keQ" keySequence="CTRL+INSERT" command="_pqg5MrmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqyl6bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.propertiesEditorScope" bindingContext="_pqlKlLmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqyl6rmKEeuzuI6n4--keQ" keySequence="CTRL+7" command="_pqd17bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM8bmKEeuzuI6n4--keQ" keySequence="CTRL+/" command="_pqd17bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqzM-rmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+C" command="_pqd17bmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqzz9rmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.AntEditorScope" bindingContext="_pqlKj7mKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqzz97mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+F" command="_pqiHLrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CFLmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+R" command="_pqfD5bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1pKbmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+O" command="_pqd10LmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QObmKEeuzuI6n4--keQ" keySequence="SHIFT+F2" command="_pqfD3bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QT7mKEeuzuI6n4--keQ" keySequence="F3" command="_pqd12LmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqzz-7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.genericEditorContext" bindingContext="_pqlKe7mKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqzz_LmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+G" command="_pqhgcrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23QbmKEeuzuI6n4--keQ" keySequence="F3" command="_pqhgXrmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqz0BbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memoryview" bindingContext="_pqlKermKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqz0BrmKEeuzuI6n4--keQ" keySequence="ALT+CTRL+M" command="_pqiHT7mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pqz0B7mKEeuzuI6n4--keQ" keySequence="ALT+CTRL+N" command="_pqiHZLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bArmKEeuzuI6n4--keQ" keySequence="CTRL+T" command="_pqg5NLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bB7mKEeuzuI6n4--keQ" keySequence="CTRL+W" command="_pqfq7bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bE7mKEeuzuI6n4--keQ" keySequence="CTRL+N" command="_pqfrNLmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqz0DLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.debugging" bindingContext="_pqlKfbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqz0DbmKEeuzuI6n4--keQ" keySequence="CTRL+R" command="_pqd107mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QQLmKEeuzuI6n4--keQ" keySequence="F7" command="_pqiHhbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq2QQbmKEeuzuI6n4--keQ" keySequence="F8" command="_pqfD7bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23RbmKEeuzuI6n4--keQ" keySequence="F5" command="_pqfD77mKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq23R7mKEeuzuI6n4--keQ" keySequence="F6" command="_pqiHOrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq3eYrmKEeuzuI6n4--keQ" keySequence="CTRL+F2" command="_pqg5bbmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FYbmKEeuzuI6n4--keQ" keySequence="CTRL+F5" command="_pqiHPrmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pqz0D7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" bindingContext="_pqlKgLmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pqz0ELmKEeuzuI6n4--keQ" keySequence="ALT+SHIFT+B" command="_pqiuQrmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq0bDrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" bindingContext="_pqlKfrmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq0bD7mKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+," command="_pqhgYLmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq0bErmKEeuzuI6n4--keQ" keySequence="CTRL+SHIFT+." command="_pqg5VrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq1CKrmKEeuzuI6n4--keQ" keySequence="CTRL+G" command="_pqg5V7mKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq0bFbmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" bindingContext="_pqlKhLmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq0bFrmKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqec2LmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq0bGLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.DiffViewer" bindingContext="_pqlKc7mKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq0bGbmKEeuzuI6n4--keQ" keySequence="CTRL+O" command="_pqiHdLmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq1CGbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView" bindingContext="_pqlKlbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq1CGrmKEeuzuI6n4--keQ" keySequence="CTRL+C" command="_pqg5OrmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FZ7mKEeuzuI6n4--keQ" keySequence="CTRL+ARROW_LEFT" command="_pqfrDLmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq1CG7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ReflogView" bindingContext="_pqlKf7mKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq1CHLmKEeuzuI6n4--keQ" keySequence="CTRL+C" command="_pqgR8LmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq1pL7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.console" bindingContext="_pqlKdbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq1pMLmKEeuzuI6n4--keQ" keySequence="CTRL+Z" command="_pqiHcrmKEeuzuI6n4--keQ"> + <tags>platform:win32</tags> + </bindings> + </bindingTables> + <bindingTables xmi:id="_pq2QSLmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" bindingContext="_pqlKg7mKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq2QSbmKEeuzuI6n4--keQ" keySequence="F1" command="_pqd11LmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq2QSrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView.SingleRepository" bindingContext="_pqlKlrmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq2QS7mKEeuzuI6n4--keQ" keySequence="F2" command="_pqgR9rmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq23Q7mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.contexts.taskview" bindingContext="_pqlKjbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq23RLmKEeuzuI6n4--keQ" keySequence="F5" command="_pqiHKLmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq4Fc7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.TerminalContext" bindingContext="_pqlKgrmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq4FdLmKEeuzuI6n4--keQ" keySequence="ALT+Y" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FfLmKEeuzuI6n4--keQ" keySequence="ALT+A" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4FfbmKEeuzuI6n4--keQ" keySequence="ALT+B" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4scLmKEeuzuI6n4--keQ" keySequence="ALT+C" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4scbmKEeuzuI6n4--keQ" keySequence="ALT+D" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4scrmKEeuzuI6n4--keQ" keySequence="ALT+E" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sdLmKEeuzuI6n4--keQ" keySequence="ALT+F" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sdbmKEeuzuI6n4--keQ" keySequence="ALT+G" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sdrmKEeuzuI6n4--keQ" keySequence="ALT+P" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sd7mKEeuzuI6n4--keQ" keySequence="ALT+R" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4seLmKEeuzuI6n4--keQ" keySequence="ALT+S" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sebmKEeuzuI6n4--keQ" keySequence="ALT+T" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sermKEeuzuI6n4--keQ" keySequence="ALT+V" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4se7mKEeuzuI6n4--keQ" keySequence="ALT+W" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sfLmKEeuzuI6n4--keQ" keySequence="ALT+H" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sfbmKEeuzuI6n4--keQ" keySequence="ALT+L" command="_pqd15bmKEeuzuI6n4--keQ"/> + <bindings xmi:id="_pq4sfrmKEeuzuI6n4--keQ" keySequence="ALT+N" command="_pqd15bmKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_pq4sjrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.BreakpointView" bindingContext="_pqlKcbmKEeuzuI6n4--keQ"> + <bindings xmi:id="_pq4sj7mKEeuzuI6n4--keQ" keySequence="ALT+CR" command="_pqd1t7mKEeuzuI6n4--keQ"/> + </bindingTables> + <bindingTables xmi:id="_qKKCYbmKEeuzuI6n4--keQ" bindingContext="_qKKCYLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKCY7mKEeuzuI6n4--keQ" bindingContext="_qKKCYrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKCZbmKEeuzuI6n4--keQ" bindingContext="_qKKCZLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKCZ7mKEeuzuI6n4--keQ" bindingContext="_qKKCZrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKCabmKEeuzuI6n4--keQ" bindingContext="_qKKCaLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKCa7mKEeuzuI6n4--keQ" bindingContext="_qKKCarmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpcbmKEeuzuI6n4--keQ" bindingContext="_qKKpcLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpc7mKEeuzuI6n4--keQ" bindingContext="_qKKpcrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpdbmKEeuzuI6n4--keQ" bindingContext="_qKKpdLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpd7mKEeuzuI6n4--keQ" bindingContext="_qKKpdrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpebmKEeuzuI6n4--keQ" bindingContext="_qKKpeLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpe7mKEeuzuI6n4--keQ" bindingContext="_qKKpermKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpfbmKEeuzuI6n4--keQ" bindingContext="_qKKpfLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpf7mKEeuzuI6n4--keQ" bindingContext="_qKKpfrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpgbmKEeuzuI6n4--keQ" bindingContext="_qKKpgLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKKpg7mKEeuzuI6n4--keQ" bindingContext="_qKKpgrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQgbmKEeuzuI6n4--keQ" bindingContext="_qKLQgLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQg7mKEeuzuI6n4--keQ" bindingContext="_qKLQgrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQhbmKEeuzuI6n4--keQ" bindingContext="_qKLQhLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQh7mKEeuzuI6n4--keQ" bindingContext="_qKLQhrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQibmKEeuzuI6n4--keQ" bindingContext="_qKLQiLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQi7mKEeuzuI6n4--keQ" bindingContext="_qKLQirmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQjbmKEeuzuI6n4--keQ" bindingContext="_qKLQjLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKLQj7mKEeuzuI6n4--keQ" bindingContext="_qKLQjrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3kbmKEeuzuI6n4--keQ" bindingContext="_qKL3kLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3k7mKEeuzuI6n4--keQ" bindingContext="_qKL3krmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3lbmKEeuzuI6n4--keQ" bindingContext="_qKL3lLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3l7mKEeuzuI6n4--keQ" bindingContext="_qKL3lrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3mbmKEeuzuI6n4--keQ" bindingContext="_qKL3mLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3m7mKEeuzuI6n4--keQ" bindingContext="_qKL3mrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3nbmKEeuzuI6n4--keQ" bindingContext="_qKL3nLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3n7mKEeuzuI6n4--keQ" bindingContext="_qKL3nrmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3obmKEeuzuI6n4--keQ" bindingContext="_qKL3oLmKEeuzuI6n4--keQ"/> + <bindingTables xmi:id="_qKL3o7mKEeuzuI6n4--keQ" bindingContext="_qKL3ormKEeuzuI6n4--keQ"/> + <rootContext xmi:id="_pp5N-7mKEeuzuI6n4--keQ" 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="_pp5N_LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.window" contributorURI="platform:/plugin/org.eclipse.platform" name="In Windows" description="A window is open"> + <children xmi:id="_pp5N_bmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.ui.contexts.views" contributorURI="platform:/plugin/org.eclipse.platform" name="%bindingcontext.name.bindingView"/> + <children xmi:id="_pqlKcLmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.EditContext" name="Terminal Control in Focus" description="Show modified keyboard shortcuts in context menu"/> + <children xmi:id="_pqlKcbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.BreakpointView" name="In Breakpoints View" description="The breakpoints view context"/> + <children xmi:id="_pqlKcrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.textEditorScope" name="Editing Text" description="Editing Text Context"> + <children xmi:id="_pqlKc7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.DiffViewer" name="In Diff Viewer"/> + <children xmi:id="_pqlKe7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.genericEditorContext" name="in Generic Code Editor" description="When editing in the Generic Code Editor"/> + <children xmi:id="_pqlKfLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.classFileEditorScope" name="Browsing attached Java Source" description="Browsing attached Java Source Context"/> + <children xmi:id="_pqlKgbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.javaEditorScope" name="Editing Java Source" description="Editing Java Source Context"/> + <children xmi:id="_pqlKg7mKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"> + <children xmi:id="_pqlKhLmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"/> + </children> + <children xmi:id="_pqlKhbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"> + <children xmi:id="_pqlKhrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.navigation" name="XML Source Navigation" description="XML Source Navigation"/> + <children xmi:id="_pqlKh7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.cleanup" name="XML Source Cleanup" description="XML Source Cleanup"/> + <children xmi:id="_pqlKiLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.comments" name="Source Comments in Structured Text Editors" description="Source Comments in Structured Text Editors"/> + <children xmi:id="_pqlKibmKEeuzuI6n4--keQ" elementId="org.eclipse.core.runtime.xml" name="Editing XML Source" description="Editing XML Source"/> + <children xmi:id="_pqlKirmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.occurrences" name="XML Source Occurrences" description="XML Source Occurrences"/> + <children xmi:id="_pqlKi7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.grammar" name="XML Source Grammar" description="XML Source Grammar"/> + <children xmi:id="_pqlKjLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.comments" name="XML Source Comments" description="XML Source Comments"/> + <children xmi:id="_pqlKjrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.expand" name="XML Source Expand/Collapse" description="XML Source Expand/Collapse"/> + <children xmi:id="_pqlKkLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.hideFormat" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"/> + <children xmi:id="_pqlKkbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.selection" name="XML Source Selection" description="XML Source Selection"/> + <children xmi:id="_pqlKk7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.dependencies" name="XML Source Dependencies" description="XML Source Dependencies"/> + </children> + <children xmi:id="_pqlKj7mKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.AntEditorScope" name="Editing Ant Buildfiles" description="Editing Ant Buildfiles Context"/> + <children xmi:id="_pqlKlLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.propertiesEditorScope" name="Editing Properties Files" description="Editing Properties Files Context"/> + </children> + <children xmi:id="_pqlKdbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.console" name="In I/O Console" description="In I/O console"/> + <children xmi:id="_pqlKdrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" name="In Terminal View" description="Show modified keyboard shortcuts in context menu"/> + <children xmi:id="_pqlKd7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.compareEditorScope" name="Comparing in an Editor" description="Comparing in an Editor"/> + <children xmi:id="_pqlKebmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.console.ConsoleView" name="In Console View" description="In Console View"/> + <children xmi:id="_pqlKermKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memoryview" name="In Memory View" description="In memory view"/> + <children xmi:id="_pqlKfbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.debugging" name="Debugging" description="Debugging programs"> + <children xmi:id="_pqlKfrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" name="In Table Memory Rendering" description="In Table Memory Rendering"/> + <children xmi:id="_pqlKkrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.debugging" name="Debugging Java" description="Debugging Java programs"/> + </children> + <children xmi:id="_pqlKf7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ReflogView" name="In Git Reflog View"/> + <children xmi:id="_pqlKgrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.TerminalContext" name="Terminal Typing Connected" description="Override ALT+x menu access keys while typing into the Terminal"/> + <children xmi:id="_pqlKjbmKEeuzuI6n4--keQ" 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="_pqlKlbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView" name="In Git Repositories View"> + <children xmi:id="_pqlKlrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesView.SingleRepository" name="In Git Repositories View"/> + </children> + </children> + <children xmi:id="_pp5N_rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.dialog" contributorURI="platform:/plugin/org.eclipse.platform" name="In Dialogs" description="A dialog is open"/> + </rootContext> + <rootContext xmi:id="_pqlKdLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.actionSet" name="Action Set" description="Parent context for action sets"/> + <rootContext xmi:id="_pqlKeLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.contexts.workbenchMenu" name="Workbench Menu" description="When no Workbench windows are active"/> + <rootContext xmi:id="_pqlKgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" name="Editor Breadcrumb Navigation" description="Editor Breadcrumb Navigation Context"/> + <rootContext xmi:id="_qKKCYLmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.CoverageActionSet" name="Auto::org.eclipse.eclemma.ui.CoverageActionSet"/> + <rootContext xmi:id="_qKKCYrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.externaltools.ExternalToolsSet" name="Auto::org.eclipse.ui.externaltools.ExternalToolsSet"/> + <rootContext xmi:id="_qKKCZLmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.display" name="Auto::com.objectaid.uml.addon.cls.display"/> + <rootContext xmi:id="_qKKCZrmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.addon.cls.alignment" name="Auto::com.objectaid.uml.addon.cls.alignment"/> + <rootContext xmi:id="_qKKCaLmKEeuzuI6n4--keQ" elementId="com.objectaid.uml.cls.global" name="Auto::com.objectaid.uml.cls.global"/> + <rootContext xmi:id="_qKKCarmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.actionSet.presentation" name="Auto::org.eclipse.ant.ui.actionSet.presentation"/> + <rootContext xmi:id="_qKKpcLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.breakpointActionSet" name="Auto::org.eclipse.debug.ui.breakpointActionSet"/> + <rootContext xmi:id="_qKKpcrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.debugActionSet" name="Auto::org.eclipse.debug.ui.debugActionSet"/> + <rootContext xmi:id="_qKKpdLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.launchActionSet" name="Auto::org.eclipse.debug.ui.launchActionSet"/> + <rootContext xmi:id="_qKKpdrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.profileActionSet" name="Auto::org.eclipse.debug.ui.profileActionSet"/> + <rootContext xmi:id="_qKKpeLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.gitaction" name="Auto::org.eclipse.egit.ui.gitaction"/> + <rootContext xmi:id="_qKKpermKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.navigation" name="Auto::org.eclipse.egit.ui.navigation"/> + <rootContext xmi:id="_qKKpfLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.SearchActionSet" name="Auto::org.eclipse.egit.ui.SearchActionSet"/> + <rootContext xmi:id="_qKKpfrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.JDTDebugActionSet" name="Auto::org.eclipse.jdt.debug.ui.JDTDebugActionSet"/> + <rootContext xmi:id="_qKKpgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.JUnitActionSet" name="Auto::org.eclipse.jdt.junit.JUnitActionSet"/> + <rootContext xmi:id="_qKKpgrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.text.java.actionSet.presentation" name="Auto::org.eclipse.jdt.ui.text.java.actionSet.presentation"/> + <rootContext xmi:id="_qKLQgLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet" name="Auto::org.eclipse.jdt.ui.JavaElementCreationActionSet"/> + <rootContext xmi:id="_qKLQgrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaActionSet" name="Auto::org.eclipse.jdt.ui.JavaActionSet"/> + <rootContext xmi:id="_qKLQhLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.A_OpenActionSet" name="Auto::org.eclipse.jdt.ui.A_OpenActionSet"/> + <rootContext xmi:id="_qKLQhrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.CodingActionSet" name="Auto::org.eclipse.jdt.ui.CodingActionSet"/> + <rootContext xmi:id="_qKLQiLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.SearchActionSet" name="Auto::org.eclipse.jdt.ui.SearchActionSet"/> + <rootContext xmi:id="_qKLQirmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.actionSet" name="Auto::org.eclipse.ui.cheatsheets.actionSet"/> + <rootContext xmi:id="_qKLQjLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.searchActionSet" name="Auto::org.eclipse.search.searchActionSet"/> + <rootContext xmi:id="_qKLQjrmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.actionSet" name="Auto::org.eclipse.team.ui.actionSet"/> + <rootContext xmi:id="_qKL3kLmKEeuzuI6n4--keQ" elementId="org.eclipse.text.quicksearch.actionSet" name="Auto::org.eclipse.text.quicksearch.actionSet"/> + <rootContext xmi:id="_qKL3krmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.annotationNavigation" name="Auto::org.eclipse.ui.edit.text.actionSet.annotationNavigation"/> + <rootContext xmi:id="_qKL3lLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.navigation" name="Auto::org.eclipse.ui.edit.text.actionSet.navigation"/> + <rootContext xmi:id="_qKL3lrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo" name="Auto::org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/> + <rootContext xmi:id="_qKL3mLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.NavigateActionSet" name="Auto::org.eclipse.ui.NavigateActionSet"/> + <rootContext xmi:id="_qKL3mrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.actionSet.keyBindings" name="Auto::org.eclipse.ui.actionSet.keyBindings"/> + <rootContext xmi:id="_qKL3nLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.WorkingSetModificationActionSet" name="Auto::org.eclipse.ui.WorkingSetModificationActionSet"/> + <rootContext xmi:id="_qKL3nrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.WorkingSetActionSet" name="Auto::org.eclipse.ui.WorkingSetActionSet"/> + <rootContext xmi:id="_qKL3oLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.actionSet.openFiles" name="Auto::org.eclipse.ui.actionSet.openFiles"/> + <rootContext xmi:id="_qKL3ormKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.actionSet.presentation" name="Auto::org.eclipse.ui.edit.text.actionSet.presentation"/> + <descriptors xmi:id="_pscysLmKEeuzuI6n4--keQ" 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="_p8CG0LmKEeuzuI6n4--keQ" 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="_p8Ct4LmKEeuzuI6n4--keQ" 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="_p8DU8LmKEeuzuI6n4--keQ" 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="_p8DU8bmKEeuzuI6n4--keQ" 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> + <descriptors xmi:id="_p8QwULmKEeuzuI6n4--keQ" 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="_p8nVoLmKEeuzuI6n4--keQ" 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="_p88s0LmKEeuzuI6n4--keQ" 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="_p88s0bmKEeuzuI6n4--keQ" 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="_p89T4LmKEeuzuI6n4--keQ" 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="_p89T4bmKEeuzuI6n4--keQ" 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="_p89T4rmKEeuzuI6n4--keQ" 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="_p8968LmKEeuzuI6n4--keQ" 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="_p8968bmKEeuzuI6n4--keQ" 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="_p8968rmKEeuzuI6n4--keQ" 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="_p89687mKEeuzuI6n4--keQ" 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="_p8-iALmKEeuzuI6n4--keQ" 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="_p8-iAbmKEeuzuI6n4--keQ" 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="_p8-iArmKEeuzuI6n4--keQ" 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="_p8-iA7mKEeuzuI6n4--keQ" 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="_p8_JELmKEeuzuI6n4--keQ" 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="_p8_JEbmKEeuzuI6n4--keQ" 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="_p8_wILmKEeuzuI6n4--keQ" 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="_p9W8gLmKEeuzuI6n4--keQ" 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="_p9rsoLmKEeuzuI6n4--keQ" 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="_p9sTsLmKEeuzuI6n4--keQ" 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="_p9sTsbmKEeuzuI6n4--keQ" 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="_p9s6wLmKEeuzuI6n4--keQ" 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="_p9s6wbmKEeuzuI6n4--keQ" 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="_p9s6wrmKEeuzuI6n4--keQ" 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="_p9s6w7mKEeuzuI6n4--keQ" 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="_p9th0LmKEeuzuI6n4--keQ" 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="_p9th0bmKEeuzuI6n4--keQ" 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="_p9th0rmKEeuzuI6n4--keQ" 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="_p9th07mKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.views.MavenRepositoryView" label="Maven Repositories" iconURI="platform:/plugin/org.eclipse.m2e.core.ui/icons/maven_indexes.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.MavenRepositoryView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.m2e.core.ui"/> + <tags>View</tags> + <tags>categoryTag:Maven</tags> + </descriptors> + <descriptors xmi:id="_p9uI4LmKEeuzuI6n4--keQ" 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="_p9uI4bmKEeuzuI6n4--keQ" 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="_p-C5ALmKEeuzuI6n4--keQ" 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="_p-DgELmKEeuzuI6n4--keQ" 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="Version Control (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:Version Control (Team)</tags> + </descriptors> + <descriptors xmi:id="_p-ascLmKEeuzuI6n4--keQ" 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="Version Control (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:Version Control (Team)</tags> + </descriptors> + <descriptors xmi:id="_p-ascbmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.TerminalsView" label="Terminal" iconURI="platform:/plugin/org.eclipse.tm.terminal.view.ui/icons/eview16/terminal_view.gif" tooltip="" allowMultiple="true" category="Terminal" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.tm.terminal.view.ui.view.TerminalsView"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.tm.terminal.view.ui"/> + <tags>View</tags> + <tags>categoryTag:Terminal</tags> + </descriptors> + <descriptors xmi:id="_p-ascrmKEeuzuI6n4--keQ" elementId="org.eclipse.tcf.te.ui.terminals.TerminalsView" label="Terminals (Old)" iconURI="platform:/plugin/org.eclipse.tm.terminal.view.ui/icons/eview16/terminal_view.gif" tooltip="" allowMultiple="true" category="Other" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView"> + <persistedState key="originalCompatibilityViewClass" value="org.eclipse.tm.terminal.view.ui.view.OldTerminalsViewHandler"/> + <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.tm.terminal.view.ui"/> + <tags>View</tags> + <tags>categoryTag:Other</tags> + </descriptors> + <descriptors xmi:id="_p-asc7mKEeuzuI6n4--keQ" 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="_p-bTgLmKEeuzuI6n4--keQ" 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="_p-bTgbmKEeuzuI6n4--keQ" 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="_p-bTgrmKEeuzuI6n4--keQ" 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="_p-sZQLmKEeuzuI6n4--keQ" 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="_p-sZQbmKEeuzuI6n4--keQ" 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="_p-sZQrmKEeuzuI6n4--keQ" 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="_p-tAULmKEeuzuI6n4--keQ" 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="_p-tAUbmKEeuzuI6n4--keQ" 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="_p-tAUrmKEeuzuI6n4--keQ" 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="_p-tAU7mKEeuzuI6n4--keQ" 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="_p-50oLmKEeuzuI6n4--keQ" 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="_p-50obmKEeuzuI6n4--keQ" 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="_p-50ormKEeuzuI6n4--keQ" 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="_p_Fa0LmKEeuzuI6n4--keQ" 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="_p_Fa0bmKEeuzuI6n4--keQ" 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="_p_Fa0rmKEeuzuI6n4--keQ" 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> + <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="_pqdOoLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.inlineLocal.assist" commandName="Quick Assist - Inline local variable" description="Invokes quick assist and selects 'Inline local variable'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqdOobmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.pageUp" commandName="Select Page Up" description="Select to the top of the page" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqdOormKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleWordWrap" commandName="Toggle Word Wrap" description="Toggle word wrap in the current text editor" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqdOo7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.p2.ui.SearchRequirements" commandName="Search Requirements" category="_pqcAl7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1sLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline" commandName="Reset quickdiff baseline" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqd1sbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" name="Reset target (HEAD, HEAD^1)" optional="false"/> + </commands> + <commands xmi:id="_pqd1srmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.quickMenu" commandName="Surround With Quick Menu" description="Shows the Surround With quick menu" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1s7mKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.openFileSearchPage" commandName="File Search" description="Open the Search dialog's file search page" category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1tLmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1tbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1trmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewAddRepository" commandName="Add a Git Repository..." description="Adds an existing Git repository to the Git Repositories view" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1t7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.breakpoint.properties" commandName="Java Breakpoint Properties" description="View and edit the properties for a given Java breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1uLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addThrowsDecl" commandName="Quick Fix - Add throws declaration" description="Invokes quick assist and selects 'Add throws declaration'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1ubmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.junitPluginShortcut.coverage" commandName="Coverage JUnit Plug-in Test" description="Coverage JUnit Plug-in Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1urmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1u7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.copyBuildIdCommand" commandName="Copy Build Id Information To Clipboard" description="Copies the build identification information to the clipboard." category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1vLmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.refreshproject" commandName="Refresh Gradle Project" description="Synchronizes the Gradle builds of the selected projects with the workspace" category="_pqcAhLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1vbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.textEnd" commandName="Select Text End" description="Select to the end of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1vrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.maximize" commandName="Maximize Active View or Editor" category="_pqcAk7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1v7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.openDiscoveredType" commandName="Open Discovered Type" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1wLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deletePreviousWord" commandName="Delete Previous Word" description="Delete the previous word" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1wbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.wordPrevious" commandName="Previous Word" description="Go to the previous word" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1wrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.connector.local.command.launch" commandName="Open Local Terminal on Selection" category="_pqcAjLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1w7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1xLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.preferences" commandName="Preferences" description="Open the preferences dialog" category="_pqcAj7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqd1xbmKEeuzuI6n4--keQ" elementId="preferencePageId" name="Preference Page"/> + </commands> + <commands xmi:id="_pqd1xrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.sourcelookup.ui.openSourceLookupInfoDialog" commandName="Source Lookup Info" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1x7mKEeuzuI6n4--keQ" 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="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1yLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1ybmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.Squash" commandName="Squash Commits" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1yrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Edit" commandName="Edit Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1y7mKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.showMarketplaceWizard" commandName="Eclipse Marketplace" description="Show the Eclipse Marketplace wizard" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqd1zLmKEeuzuI6n4--keQ" elementId="trigger" name="trigger"/> + </commands> + <commands xmi:id="_pqd1zbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.copy" commandName="Copy" description="Copy the selection to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1zrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.nextView" commandName="Next View" description="Switch to the next view" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd1z7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.revertToSaved" commandName="Revert to Saved" description="Revert to the last saved state" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd10LmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.toggleMarkOccurrences" commandName="Toggle Ant Mark Occurrences" description="Toggles mark occurrences in Ant editors" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd10bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.properties.NewPropertySheetCommand" commandName="Properties" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd10rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.addToWorkingSet" commandName="Add to Working Set" description="Adds the selected object to a working set." category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd107mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.RunToLine" commandName="Run to Line" description="Resume and break when execution reaches the current line" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd11LmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.showCheatSheetCommand" commandName="Show Markup Cheat Sheet" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd11bmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Revert" commandName="Revert Commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd11rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.debug" commandName="Debug JUnit Test" description="Debug JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd117mKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.TeamSynchronizingPerspective" commandName="Team Synchronizing" description="Open the Team Synchronizing Perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd12LmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.open.declaration.command" commandName="Open Declaration" description="Opens the Ant editor on the referenced element" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd12bmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.symbolinfile" commandName="Go to Symbol in File" category="_pqcAibmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd12rmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd127mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.upperCase" commandName="To Upper Case" description="Changes the selection to upper case" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd13LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ConfigureFetch" commandName="Configure Upstream Fetch" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd13bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.goInto" commandName="Go Into" description="Navigate into the selected item" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd13rmKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.showInstalled" commandName="Manage installed plug-ins" description="Update or uninstall plug-ins installed from the Marketplace" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd137mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.OpenRunConfigurations" commandName="Run..." description="Open run launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd14LmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd14bmKEeuzuI6n4--keQ" elementId="org.eclipse.gef.ui.palette_view" commandName="Palette" category="_pqcAgbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd14rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.windowEnd" commandName="Select Window End" description="Select to the end of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd147mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.resetOnDump" commandName="Reset on Dump" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd15LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.minimizePart" commandName="Minimize Active View or Editor" description="Minimizes the active view or editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd15bmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.command1" commandName="Terminal view insert" category="_pqcAk7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd15rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Untrack" commandName="Untrack" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd157mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.add.block.comment" commandName="Add Block Comment" description="Add Block Comment" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd16LmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" commandName="Toggle Line Breakpoint" description="Creates or removes a line breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd16bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showSystemMenu" commandName="Show System Menu" description="Show the system menu" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd16rmKEeuzuI6n4--keQ" 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="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd167mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" description="Opens selected commit(s) in Commit Viewer(s)" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd17LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.assignInTryWithResources.assist" commandName="Quick Assist - Assign to variable in new try-with-resources block" description="Invokes quick assist and selects 'Assign to variable in new try-with-resources block'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd17bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggle.comment" commandName="Toggle Comment" description="Toggle comment the selected lines" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqd17rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addImport" commandName="Quick Fix - Add import" description="Invokes quick assist and selects 'Add import'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecwLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleTest.run" commandName="Run Maven Test" description="Run Maven Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecwbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.savePerspective" commandName="Save Perspective As" description="Save the current perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecwrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.UnifiedDiffCommand" commandName="Show Unified Diff" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecw7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.move" commandName="Move..." description="Move the selected item" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecxLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.refactor.migrate.jar" commandName="Migrate JAR File" description="Migrate a JAR File to a new version" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecxbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecxrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.command.configureTrace" commandName="Configure Git Debug Trace" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecx7mKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecyLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.open.file.from.source" commandName="Open Selection" description="Open an editor on the selected link" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecybmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecyrmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.ignoreWhiteSpace" commandName="Ignore White Space" description="Ignore white space where applicable" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecy7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.open.hierarchy" commandName="Quick Hierarchy" description="Show the quick hierarchy of the selected element" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqeczLmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.importProjects" commandName="Import Projects" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqeczbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.hideUnusedElements" commandName="Hide Unused Elements" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqeczrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqecz7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode" commandName="Toggle Block Selection" description="Toggle block / column selection in the current text editor" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec0LmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.goto.matching.bracket" commandName="Matching Character" description="Go to Matching Character" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec0bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" commandName="Show Refactor Quick Menu" description="Shows the refactor quick menu" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec0rmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.disable.grammar.constraints" commandName="Turn off Grammar Constraints" description="Turn off grammar Constraints" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec07mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.commands.showElementInTypeHierarchyView" commandName="Show Java Element Type Hierarchy" description="Show a Java element in the Type Hierarchy view" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqec1LmKEeuzuI6n4--keQ" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> + </commands> + <commands xmi:id="_pqec1bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.goToResource" commandName="Go to Resource" description="Go to a particular resource in the active view" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec1rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" commandName="Open Super Implementation" description="Open the Implementation in the Super Type" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec17mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.resetPerspective" commandName="Reset Perspective" description="Reset the current perspective to its default state" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec2LmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.quickOutlineCommand" commandName="Quick Outline" description="Open a popup dialog with a quick outline of the current document" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec2bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildLast" commandName="Repeat Working Set Build" description="Repeat the last working set build" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec2rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildProject" commandName="Build Project" description="Build the selected project" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec27mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareIndexWithHead" commandName="Compare File in Index with HEAD Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec3LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.override.methods" commandName="Override/Implement Methods" description="Override or implement methods from super types" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec3bmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToDocbookCommand" commandName="Generate Docbook" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec3rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.textStart" commandName="Text Start" description="Go to the beginning of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec37mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.localJavaShortcut.coverage" commandName="Coverage Java Application" description="Coverage Java Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec4LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.paste" commandName="Paste" description="Paste from the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec4bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.part.nextPage" commandName="Next Page" description="Switch to the next page" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec4rmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec47mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.refreshCache" commandName="Refresh Remote Cache" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec5LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.run" commandName="Run Java Applet" description="Run Java Applet" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqec5bmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.exportSession" commandName="Export Session..." category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD0LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.previous" commandName="Previous" description="Navigate to the previous item" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD0bmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.scalaShortcut.coverage" commandName="Coverage Scala Application" description="Coverage Scala Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD0rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.clean" commandName="Clean..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD07mKEeuzuI6n4--keQ" 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="_pqcAmLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqfD1LmKEeuzuI6n4--keQ" elementId="repositoryUri" name="Repository URI"/> + </commands> + <commands xmi:id="_pqfD1bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.rename" commandName="Rename" description="Rename the selected item" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD1rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.clear.mark" commandName="Clear Mark" description="Clear the mark" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD17mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.quick_outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD2LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.textblock" commandName="Add Text Block" description="Adds Text Block" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD2bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildAll" commandName="Build All" description="Build all projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD2rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.OpenInTextEditorCommand" commandName="Open in Text Editor" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD27mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.dumpExecutionData" commandName="Dump Execution Data" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD3LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewRemove" commandName="Remove Repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD3bmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.openExternalDoc" commandName="Open External Documentation" description="Open the External documentation for the current task in the Ant editor" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD3rmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD37mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.runtasks" commandName="Run Gradle Tasks" description="Runs all the selected Gradle tasks" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD4LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb" commandName="Toggle Java Editor Breadcrumb" description="Toggle the Java editor breadcrumb" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD4bmKEeuzuI6n4--keQ" 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="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD4rmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD47mKEeuzuI6n4--keQ" elementId="org.eclipse.text.quicksearch.commands.quicksearchCommand" commandName="Quick Search" category="_pqcAjrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD5LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.revisions.rendering.cycle" commandName="Cycle Revision Coloring Mode" description="Cycles through the available coloring modes for revisions" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD5bmKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.renameInFile" commandName="Rename In File" description="Renames all references within the same buildfile" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD5rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.PushTags" commandName="Push Tags..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD57mKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD6LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ContinueRebase" commandName="Continue Rebase" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD6bmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD6rmKEeuzuI6n4--keQ" 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="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD67mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CreatePatch" commandName="Create Patch..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD7LmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.moveResources" commandName="Move Resources" description="Move the selected resources and notify LTK participants." category="_pqcAmrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD7bmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Resume" commandName="Resume" description="Resume" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD7rmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleGenerateSources.run" commandName="Run Maven Generate Sources" description="Run Maven Generate Sources" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD77mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.StepInto" commandName="Step Into" description="Step into" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD8LmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD8bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.restartWorkbench" commandName="Restart" description="Restart the workbench" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfD8rmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.ui.importer.openDirectory" commandName="Open Projects from File System..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq4LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithRef" commandName="Compare with Branch, Tag or Reference..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq4bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleOverwrite" commandName="Toggle Overwrite" description="Toggle overwrite mode" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq4rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.pull.up" commandName="Pull Up" description="Move members to a superclass" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq47mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.AddExceptionBreakpoint" commandName="Add Java Exception Breakpoint" description="Add a Java exception breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq5LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.collapse_all" commandName="Collapse All" description="Collapses all folded regions" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq5bmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq5rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewClearCredentials" commandName="Clear Credentials" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq57mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.ToggleTracepoint" commandName="Toggle Tracepoint" description="Creates or removes a tracepoint " category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq6LmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToMarkupCommand" commandName="Generate Markup" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqfq6bmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.targetLanguage" name="TargetLanguage" optional="false"/> + </commands> + <commands xmi:id="_pqfq6rmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowRepositoryCatalog" commandName="Show Repository Catalog" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqfq67mKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.RepositoryParameter" name="P2 Repository URI"/> + </commands> + <commands xmi:id="_pqfq7LmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleWatchpoint" commandName="Toggle Watchpoint" description="Creates or removes a watchpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq7bmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.closeRendering" commandName="Close Rendering" description="Close the selected rendering." category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq7rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor" commandName="Open in Editor" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq77mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.junitShortcut.coverage" commandName="Coverage JUnit Test" description="Coverage JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq8LmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.launchToolbar" commandName="Open Local Terminal on Selection" category="_pqcAjLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq8bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showViewMenu" commandName="Show View Menu" description="Show the view menu" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq8rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Commit" commandName="Commit..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq87mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.inline" commandName="Inline" description="Inline a constant, local variable or method" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq9LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.submodule.update" commandName="Update Submodule" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq9bmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ProfileLast" commandName="Profile" description="Launch in profile mode" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq9rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.shiftRight" commandName="Shift Right" description="Shift a block of text to the right" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq97mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.backwardHistory" commandName="Backward History" description="Move backward in the editor navigation history" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq-LmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.workbenchShortcut.coverage" commandName="Coverage Eclipse Application" description="Coverage Eclipse Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq-bmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Pull" commandName="Pull" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq-rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.removeTrailingWhitespace" commandName="Remove Trailing Whitespace" description="Removes the trailing whitespace of each line" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq-7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findIncremental" commandName="Incremental Find" description="Incremental find" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq_LmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.swap.mark" commandName="Swap Mark" description="Swap the mark with the cursor position" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq_bmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addCast" commandName="Quick Fix - Add cast" description="Invokes quick assist and selects 'Add cast'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq_rmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfq_7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.ImportChangedProjectsCommandId" commandName="Import Changed Projects" description="Import or create in local Git repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrALmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.commands.OpenCoverageConfiguration" commandName="Coverage Configurations..." description="Coverage Configurations..." category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrAbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrArmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch" commandName="Configure Fetch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrA7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrBLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewShowInSystemExplorer" commandName="Show In System Explorer" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrBbmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrBrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.shiftLeft" commandName="Shift Left" description="Shift a block of text to the left" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrB7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrCLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Push" commandName="Push..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrCbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.AddClassPrepareBreakpoint" commandName="Add Class Load Breakpoint" description="Add a class load breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrCrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrC7mKEeuzuI6n4--keQ" 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="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrDLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewCollapseWorkingTree" commandName="Collapse Working Tree" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrDbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewNewRemote" commandName="Create Remote..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrDrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Restart" commandName="Restart" description="Restart a process or debug target without terminating and re-launching" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrD7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.stash.drop" commandName="Delete Stashed Commit..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.delete.line" commandName="Delete Line" description="Delete a line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrEbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.DebugPerspective" commandName="Debug" description="Open the debug perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrErmKEeuzuI6n4--keQ" elementId="org.eclipse.tips.ide.command.open" commandName="Tip of the Day" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrE7mKEeuzuI6n4--keQ" 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="_pqcAgrmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqfrFLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.specific_content_assist.category_id" name="type" optional="false"/> + </commands> + <commands xmi:id="_pqfrFbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrFrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.expandAll" commandName="Expand All" description="Expand the current tree" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrF7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.saveAll" commandName="Save All" description="Save all current contents" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrGLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.remove.block.comment" commandName="Remove Block Comment" description="Remove the block comment enclosing the selection" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrGbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrGrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrG7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.gotoTest" commandName="Referring Tests" description="Referring Tests" category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrHLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseMembers" commandName="Collapse Members" description="Collapse all members" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrHbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrHrmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.openSessionExecutionData" commandName="Open Execution Data" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrH7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.commands.showElementInPackageView" commandName="Show Java Element in Package Explorer" description="Select Java element in the Package Explorer view" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqfrILmKEeuzuI6n4--keQ" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> + </commands> + <commands xmi:id="_pqfrIbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closeOthers" commandName="Close Others" description="Close all editors except the one that is active" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrIrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.quickdiff.revertLine" commandName="Revert Line" description="Revert the current line" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrI7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.OpenDebugConfigurations" commandName="Debug..." description="Open debug launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrJLmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.performDropdown" commandName="Perform Dropdown" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrJbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.SimpleFetch" commandName="Fetch from Upstream" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrJrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.sourcelookup.ui.importBinaryProject" commandName="Import Binary Project" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrJ7mKEeuzuI6n4--keQ" 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="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrKLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.previousEditor" commandName="Previous Editor" description="Switch to the previous editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrKbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrKrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findReplace" commandName="Find and Replace" description="Find and replace text" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrLLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.zoomIn" commandName="Zoom In" description="Zoom in text, increase default font size for text editors" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrLbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.MergeTool" commandName="Merge Tool" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrLrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.OpenMarkersView" commandName="Open Another" description="Open another view" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrL7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.command.shareProject" commandName="Share with Git" description="Share the project using Git" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqfrMLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.command.projectNameParameter" name="Project" optional="false"/> + </commands> + <commands xmi:id="_pqfrMbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrMrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrM7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.fullscreenmode" commandName="Toggle Full Screen" description="Toggles the window between full screen and normal" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrNLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.newRendering" commandName="New Rendering" description="Add a new rendering." category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrNbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.sdk.installationDetails" commandName="Installation Details" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrNrmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize resources in the workspace with another location" category="_pqcAgLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrN7mKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.profiles.ui.commands.selectMavenProfileCommand" commandName="Select Maven Profiles" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrOLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.nextEditor" commandName="Next Editor" description="Switch to the next editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrObmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.closeUnrelatedProjects" commandName="Close Unrelated Projects" description="Close unrelated projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrOrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqfrO7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markers.copyMarkerResourceQualifiedName" commandName="Copy Resource Qualified Name To Clipboard" description="Copies markers resource qualified name to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR8LmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.internal.reflog.CopyCommand" commandName="Copy Commit Id" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR8bmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.helpContents" commandName="Help Contents" description="Open the help contents" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR8rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Reset" commandName="Reset..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR87mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.delete" commandName="Delete" description="Delete the selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR9LmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR9bmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchWorkspace" commandName="Find Text in Workspace" description="Searches the files in the workspace for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR9rmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.RenameBranch" commandName="Rename Branch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR97mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Synchronize" commandName="Synchronize" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR-LmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.remove.block.comment" commandName="Remove Block Comment" description="Remove Block Comment" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR-bmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR-rmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findPrevious" commandName="Find Previous" description="Find previous item" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR-7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleBreakpoint" commandName="Toggle Breakpoint" description="Creates or removes a breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR_LmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.gototype" commandName="Go to Type" description="Go to Type" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR_bmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.openPom" commandName="Open Maven POM" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR_rmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.index.rebuild" commandName="Rebuild Java Index" description="Rebuilds the Java index database" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgR_7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.addBookmark" commandName="Add Bookmark" description="Add a bookmark" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSALmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.scroll.lineUp" commandName="Scroll Line Up" description="Scroll up one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSAbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSArmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.set.mark" commandName="Set Mark" description="Set the mark" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSA7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.toggle" commandName="Toggle Folding" description="Toggles folding in the current editor" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSBLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters" commandName="Show Whitespace Characters" description="Shows whitespace characters in current text editor" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSBbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSBrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.gotoNextEditPosition" commandName="Next Edit Location" description="Next edit location" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSB7mKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.symbolinworkspace" commandName="Go to Symbol in Workspace" category="_pqcAibmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSCLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.revert" commandName="Revert" description="Revert to the last saved state" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSCbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView" commandName="Show View" description="Shows a particular view" category="_pqcAgbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqgSCrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.viewId" name="View"/> + <parameters xmi:id="_pqgSC7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.secondaryId" name="Secondary Id"/> + <parameters xmi:id="_pqgSDLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.views.showView.makeFast" name="As FastView"/> + </commands> + <commands xmi:id="_pqgSDbmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.ui.ToggleOfflineMode" commandName="Toggle Offline Mode" category="_pqcAnrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSDrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Ignore" commandName="Ignore" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSD7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.Edit" commandName="Edit Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showResourceByPath" commandName="Show Resource in Navigator" description="Show a resource in the Navigator given its path" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqgSEbmKEeuzuI6n4--keQ" elementId="resourcePath" name="Resource Path" typeId="org.eclipse.ui.ide.resourcePath" optional="false"/> + </commands> + <commands xmi:id="_pqgSErmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.openLog" commandName="Open Setup Log" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSE7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.selectRootElements" commandName="Select Root Elements" category="_pqcAirmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqgSFLmKEeuzuI6n4--keQ" elementId="type" name="type" optional="false"/> + </commands> + <commands xmi:id="_pqgSFbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" commandName="Skip All Breakpoints" description="Sets whether or not any breakpoint should suspend execution" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSFrmKEeuzuI6n4--keQ" 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="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSF7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findNext" commandName="Find Next" description="Find next item" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSGLmKEeuzuI6n4--keQ" 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="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSGbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.buildAutomatically" commandName="Build Automatically" description="Toggle the workspace build automatically function" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSGrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.import" commandName="Import" description="Import" category="_pqcAi7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqgSG7mKEeuzuI6n4--keQ" elementId="importWizardId" name="Import Wizard"/> + </commands> + <commands xmi:id="_pqgSHLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Merge" commandName="Merge" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSHbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.switchToEditor" commandName="Switch to Editor" description="Switch to an editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSHrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.dynamicHelp" commandName="Show Contextual Help" description="Open the contextual help" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSH7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.nextSubTab" commandName="Next Sub-Tab" description="Switch to the next sub-tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSILmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.comment" commandName="Comment" description="Turn the selected lines into Java comments" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSIbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSIrmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.removeAllSessions" commandName="Remove All Sessions" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSI7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.run" commandName="Run Java Application" description="Run Java Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSJLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.addTask" commandName="Add Task..." description="Add a task" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSJbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSJrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSJ7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleInsertMode" commandName="Toggle Insert Mode" description="Toggle insert mode" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSKLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.openCheatSheet" commandName="Open Cheat Sheet" description="Open a Cheat Sheet." category="_pqcAkbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqgSKbmKEeuzuI6n4--keQ" elementId="cheatSheetId" name="Identifier"/> + </commands> + <commands xmi:id="_pqgSKrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewDelete" commandName="Delete Repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closePart" commandName="Close Part" description="Close the active workbench part" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSLLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.revisions.id.toggle" commandName="Toggle Revision Id Display" description="Toggles the display of the revision id" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSLbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.cleanAction" commandName="Build Clean" description="Discard old built state" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSLrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.moveLineDown" commandName="Move Lines Down" description="Moves the selected lines down" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSL7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.back" commandName="Back" description="Navigate back" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSMLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.wordNext" commandName="Select Next Word" description="Select the next word" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSMbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.sdk.update" commandName="Check for Updates" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSMrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaBrowsingPerspective" commandName="Java Browsing" description="Show the Java Browsing perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSM7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.pageDown" commandName="Page Down" description="Go down one page" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSNLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.textEnd" commandName="Text End" description="Go to the end of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSNbmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSNrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.part.previousPage" commandName="Previous Page" description="Switch to the previous page" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSN7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.relaunchSession" commandName="Relaunch Coverage Session" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSOLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.GarbageCollect" commandName="Collect Garbage" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareWithWorkingTree" commandName="Compare with Working Tree" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSOrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Branch" commandName="Branch" description="Check out, rename, create, or delete a branch in a git repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSO7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.closeProject" commandName="Close Project" description="Close the selected project" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSPLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.previousSibling" commandName="Previous Sibling" description="Go to Previous Sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSPbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.PullWithOptions" commandName="Pull..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSPrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigurePush" commandName="Configure Push..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSP7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.findIncrementalReverse" commandName="Incremental Find Reverse" description="Incremental find reverse" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSQLmKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.importFavoritesWizard" commandName="Import Marketplace Favorites" description="Import another user's Marketplace Favorites List" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqgSQbmKEeuzuI6n4--keQ" elementId="favoritesUrl" name="favoritesUrl"/> + </commands> + <commands xmi:id="_pqgSQrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSQ7mKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.antShortcut.run" commandName="Run Ant Build" description="Run Ant Build" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSRLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.stash.apply" commandName="Apply Stashed Changes" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSRbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Inspect" commandName="Inspect" description="Inspect result of evaluating selected text" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSRrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSR7mKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchFile" commandName="Find Text in File" description="Searches the files in the file for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSSLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.columnNext" commandName="Next Column" description="Go to the next column" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSSbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Squash" commandName="Squash Commits" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSSrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.structure.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSS7mKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchWorkingSet" commandName="Find Text in Working Set" description="Searches the files in the working set for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSTLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.wordNext" commandName="Next Word" description="Go to the next word" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSTbmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSTrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.donate" commandName="Donate" description="Donate to the development of the Eclipse IDE" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgST7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.launch" commandName="Open Terminal on Selection" category="_pqcAjLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSULmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.expand_all" commandName="Expand All" description="Expands all folded regions" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSUbmKEeuzuI6n4--keQ" elementId="org.eclipse.quickdiff.toggle" commandName="Quick Diff Toggle" description="Toggles quick diff information display on the line number ruler" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqgSUrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deleteNext" commandName="Delete Next" description="Delete the next character" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ALmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.FetchGerritChange" commandName="Fetch From Gerrit" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5AbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ArmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.openEditorDropdown" commandName="Open Setup Editor" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5A7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.junitRAPShortcut.coverage" commandName="Coverage RAP JUnit Test" description="Coverage RAP JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5BLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.toggleShowKeys" commandName="Toggle Show Key Bindings" description="Shows key binding when command is invoked" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5BbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.quickStartAction" commandName="Welcome" description="Show help for beginning users" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5BrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithPrevious" commandName="Replace with Previous Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5B7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Watch" commandName="Watch" description="Create new watch expression" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5CLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.sourcelookup.ui.openPom" commandName="Open Pom" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5CbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Reword" commandName="Reword Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5CrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.ui.questionnaire" commandName="Configuration Questionnaire" description="Review the IDE&apos;s most fiercely contested preferences" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5C7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.hideShowEditors" commandName="Toggle Shared Area Visibility" description="Toggles the visibility of the shared area" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5DLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.OpenCommit" commandName="Open Git Commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5DbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.displayHelp" commandName="Display Help" description="Display a Help topic" category="_pqcAkbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqg5DrmKEeuzuI6n4--keQ" elementId="href" name="Help topic href"/> + </commands> + <commands xmi:id="_pqg5D7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.restore" commandName="Reset Structure" description="Resets the folding structure" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ELmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.pageDown" commandName="Select Page Down" description="Select to the bottom of the page" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5EbmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactor.create.refactoring.script" commandName="Create Script" description="Create a refactoring script from refactorings on the local workspace" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ErmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.join.lines" commandName="Join Lines" description="Join lines of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5E7mKEeuzuI6n4--keQ" elementId="org.eclipse.help.ui.indexcommand" commandName="Index" description="Show Keyword Index" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5FLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.open.editor" commandName="Open Declaration" description="Open an editor on the selected element" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5FbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showContextMenu" commandName="Show Context Menu" description="Show the context menu" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5FrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.clean.up" commandName="Clean Up" description="Solve problems and improve code style on selected resources" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5F7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.p2.ui.ExploreRepository" commandName="Explore Repository" category="_pqcAl7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5GLmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5GbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.InstallLfsLocal" commandName="Enable LFS locally" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5GrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.debug" commandName="Debug Java Application" description="Debug Java Application" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5G7mKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactor.show.refactoring.history" commandName="Open Refactoring History " description="Opens the refactoring history" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5HLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5HbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.forward" commandName="Forward" description="Navigate forward" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5HrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" commandName="Quick Fix" description="Suggest possible fixes for a problem" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5H7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CherryPick" commandName="Cherry Pick" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ILmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.openbuildscript" commandName="Open Gradle Build Script" description="Opens the Gradle build script for the selected Gradle project" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5IbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.push.down" commandName="Push Down" description="Move members to subclasses" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5IrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.nextPerspective" commandName="Next Perspective" description="Switch to the next perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5I7mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.openrunconfiguration" commandName="Open Gradle Run Configuration" description="Opens the Run Configuration for the selected Gradle tasks" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5JLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.DeleteTag" commandName="&Delete Tag" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5JbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.remove.occurrence.annotations" commandName="Remove Occurrence Annotations" description="Removes the occurrence annotations from the current editor" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5JrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.console.clear" commandName="Clear Console" description="Clear Console" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5J7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5KLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ShowVersions" commandName="Open this Version" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqg5KbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareMode" name="Compare mode"/> + </commands> + <commands xmi:id="_pqg5KrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.pinEditor" commandName="Pin Editor" description="Pin the current editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5K7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.nextTab" commandName="Next Tab" description="Switch to the next tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5LLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.quickAccess" commandName="Find Actions" description="Quickly access UI elements" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5LbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.showInformation" commandName="Show Tooltip Description" description="Displays information for the current caret location in a focused hover" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5LrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.import" commandName="Add Import" description="Create import statement on selection" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5L7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.pageUp" commandName="Page Up" description="Go up one page" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5MLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.submodule.sync" commandName="Sync Submodule" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5MbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.DeleteBranch" commandName="Delete Branch" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5MrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.copy" commandName="Copy" category="_pqcAk7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5M7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.columnPrevious" commandName="Previous Column" description="Go to the previous column" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5NLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.toggleMemoryMonitorsPane" commandName="Toggle Memory Monitors Pane" description="Toggle visibility of the Memory Monitors Pane" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5NbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5NrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Discard" commandName="Replace with File in Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5N7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.selectNextChange" commandName="Select Next Change" description="Select Next Change" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5OLmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.generate.xml" commandName="XML File..." description="Generate a XML file from the selected DTD or Schema" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewCreateBranch" commandName="Create Branch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5OrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewCopyPath" commandName="Copy Path to Clipboard" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5O7mKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource" commandName="Rename Resource" description="Rename the selected resource and notify LTK participants." category="_pqcAmrmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqg5PLmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource.newName.parameter.key" name="Selected resource's new name."/> + </commands> + <commands xmi:id="_pqg5PbmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.perform.startup" commandName="Perform Setup Tasks (Startup)" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5PrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Rebase" commandName="Rebase on" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5P7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.properties" commandName="Properties" description="Display the properties of the selected item" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5QLmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5QbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithHead" commandName="Replace with HEAD revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5QrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.renameInFile.assist" commandName="Quick Assist - Rename in file" description="Invokes quick assist and selects 'Rename in file'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5Q7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.browser.openBrowser" commandName="Open Browser" description="Opens the default web browser." category="_pqcAj7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqg5RLmKEeuzuI6n4--keQ" elementId="url" name="URL"/> + <parameters xmi:id="_pqg5RbmKEeuzuI6n4--keQ" elementId="browserId" name="Browser Id"/> + <parameters xmi:id="_pqg5RrmKEeuzuI6n4--keQ" elementId="name" name="Browser Name"/> + <parameters xmi:id="_pqg5R7mKEeuzuI6n4--keQ" elementId="tooltip" name="Browser Tooltip"/> + </commands> + <commands xmi:id="_pqg5SLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.activeContextInfo" commandName="Show activeContext Info" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5SbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5SrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.cleanup.document" commandName="Cleanup Document..." description="Cleanup document" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5S7mKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5TLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.textStart" commandName="Select Text Start" description="Select to the beginning of the text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5TbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.DeleteBranch" commandName="Delete Branch" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5TrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.contentAssist.contextInformation" commandName="Context Information" description="Show Context Information" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5T7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.saveAs" commandName="Save As" description="Save the current contents to another location" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ULmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ConfigurePush" commandName="Configure Upstream Push" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5UbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.previousPerspective" commandName="Previous Perspective" description="Switch to the previous perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5UrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.splitEditor" commandName="Toggle Split Editor" description="Split or join the currently active editor." category="_pqcAj7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqg5U7mKEeuzuI6n4--keQ" elementId="Splitter.isHorizontal" name="Orientation" optional="false"/> + </commands> + <commands xmi:id="_pqg5VLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.collapseAll" commandName="Collapse All" description="Collapse the current tree" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5VbmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyAllRightToLeft" commandName="Copy All from Right to Left" description="Copy All Changes from Right to Left" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5VrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.command.nextpage" commandName="Next Page of Memory" description="Load next page of memory" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5V7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.command.gotoaddress" commandName="Go to Address" description="Go to Address" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5WLmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.togglelinkwitheditor" commandName="Toggle Link with Editor" category="_pqcAibmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5WbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.maximizePart" commandName="Maximize Active View or Editor" description="Toggles maximize/restore state of active view or editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5WrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.lockToolBar" commandName="Toggle Lock Toolbars" description="Toggle the Lock on the Toolbars" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5W7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.qualifyField" commandName="Quick Fix - Qualify field access" description="Invokes quick assist and selects 'Qualify field access'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5XLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.newEditor" commandName="Clone Editor" description="Open another editor on the active editor's input" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5XbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.format" commandName="Format" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5XrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Disconnect" commandName="Disconnect" description="Disconnect" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5X7mKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.format" commandName="Format" category="_pqcAibmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5YLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.openSearchDialog" commandName="Open Search Dialog" description="Open the Search dialog" category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5YbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.contentAssist.proposals" commandName="Content Assist" description="Content Assist" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5YrmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5Y7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.up" commandName="Up" description="Navigate up one level" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ZLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.activateEditor" commandName="Activate Editor" description="Activate the editor" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ZbmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.addPlugin" commandName="Add Maven Plugin" description="Add Maven plugin" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5ZrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.removeFromWorkingSet" commandName="Remove From Working Set" description="Removes the selected object from a working set." category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5Z7mKEeuzuI6n4--keQ" elementId="sed.tabletree.expandAll" commandName="Expand All" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5aLmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5abmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5armKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesLinkWithSelection" commandName="Toggle "Link with Editor and Selection" (Git Repositories View)" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5a7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.mergeSessions" commandName="Merge Sessions" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5bLmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5bbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Terminate" commandName="Terminate" description="Terminate" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5brmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ShowRepositoriesView" commandName="Show Git Repositories View" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5b7mKEeuzuI6n4--keQ" 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="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5cLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.deleteCompleted" commandName="Delete Completed Tasks" description="Delete the tasks marked as completed" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5cbmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.compareWithOther" commandName="Compare With Other Resource" description="Compare resources, clipboard contents or editors" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5crmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.validation.ValidationCommand" commandName="Validate" description="Invoke registered Validators" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5c7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5dLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CreatePatch" commandName="Create Patch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5dbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.revisions.author.toggle" commandName="Toggle Revision Author Display" description="Toggles the display of the revision author" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqg5drmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.windowEnd" commandName="Window End" description="Go to the end of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgELmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RebaseInteractiveCurrent" commandName="Interactive Rebase" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgEbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.perspectives.showPerspective" commandName="Show Perspective" description="Show a particular perspective" category="_pqcAmbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqhgErmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.perspectives.showPerspective.perspectiveId" name="Parameter"/> + <parameters xmi:id="_pqhgE7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.perspectives.showPerspective.newWindow" name="In New Window"/> + </commands> + <commands xmi:id="_pqhgFLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.openEditorDropDown" commandName="Quick Switch Editor" description="Open the editor drop down list" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgFbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.line" commandName="Go to Line" description="Go to a specified line of text" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgFrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.quickdiff.revert" commandName="Revert Lines" description="Revert the current selection, block or deleted lines" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgF7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deleteNextWord" commandName="Delete Next Word" description="Delete the next word" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgGLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.debug" commandName="Debug Java Applet" description="Debug Java Applet" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgGbmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.gotoMatchingTag" commandName="Matching Tag" description="Go to Matching Tag" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgGrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences" commandName="Toggle Mark Occurrences" description="Toggles mark occurrences in Java editors" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgG7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineUp" commandName="Select Line Up" description="Extend the selection to the previous line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgHLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.SkipRebase" commandName="Skip commit and continue" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgHbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.replace.invocations" commandName="Replace Invocations" description="Replace invocations of the selected method" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgHrmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgH7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.SetQuickdiffBaseline" commandName="Set quickdiff baseline" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgILmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.undo" commandName="Undo" description="Undo the last operation" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgIbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.submodule.add" commandName="Add Submodule" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgIrmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgI7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgJLmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyLeftToRight" commandName="Copy from Left to Right" description="Copy Current Change from Left to Right" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgJbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.newQuickMenu" commandName="New menu" description="Open the New menu" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgJrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.openProject" commandName="Open Project" description="Open a project" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgJ7mKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgKLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.openWorkspace" commandName="Switch Workspace" description="Open the workspace selection dialog" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgKbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closeAll" commandName="Close All" description="Close all editors" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgKrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.open.type" commandName="Open Type" description="Open a type in a Java editor" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.cut" commandName="Cut" description="Cut the selection to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgLLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ShowBlame" commandName="Show Revision Information" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgLbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgLrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.addSuppressWarnings" commandName="Quick Fix - Add @SuppressWarnings" description="Invokes quick fix and selects 'Add @SuppressWarnings' " category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgL7mKEeuzuI6n4--keQ" elementId="org.eclipse.tips.ide.command.trim.open" commandName="Tip of the Day" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgMLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Merge" commandName="Merge" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgMbmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactor.apply.refactoring.script" commandName="Apply Script" description="Perform refactorings from a refactoring script on the local workspace" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgMrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithRef" commandName="Replace with branch, tag, or reference" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgM7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgNLmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.selectCounters" commandName="Select Counters" category="_pqcAirmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqhgNbmKEeuzuI6n4--keQ" elementId="type" name="type" optional="false"/> + </commands> + <commands xmi:id="_pqhgNrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.properties" commandName="Properties" description="Display the properties of the selected item's project " category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgN7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.testNgSuiteShortcut.coverage" commandName="Coverage TestNG Suite" description="Coverage TestNG Suite" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgOLmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareVersionsInTree" commandName="Compare in Tree" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgOrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.reload.dependencies" commandName="Reload Dependencies" description="Reload Dependencies" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgO7mKEeuzuI6n4--keQ" elementId="org.eclipse.epp.package.common.contribute" commandName="Contribute" description="Contribute to the development and success of the Eclipse IDE!" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgPLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.columnPrevious" commandName="Select Previous Column" description="Select the previous column" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgPbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly" commandName="Show Selected Element Only" description="Show Selected Element Only" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgPrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.rerunFailedFirst" commandName="Rerun JUnit Test - Failures First" description="Rerun JUnit Test - Failures First" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgP7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.extractLocalNotReplaceOccurrences.assist" commandName="Quick Assist - Extract local variable" description="Invokes quick assist and selects 'Extract local variable'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgQLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.export" commandName="Export" description="Export" category="_pqcAi7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqhgQbmKEeuzuI6n4--keQ" elementId="exportWizardId" name="Export Wizard"/> + </commands> + <commands xmi:id="_pqhgQrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy" commandName="Toggle Branch Representation" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgQ7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgRLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ApplyPatch" commandName="Apply Patch" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgRbmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.refactoring.commands.deleteResources" commandName="Delete Resources" description="Delete the selected resources and notify LTK participants." category="_pqcAmrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgRrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.print" commandName="Print" description="Print" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgR7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.format.active.elements" commandName="Format Active Elements" description="Format active elements" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgSLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.AllReferences" commandName="All References" description="Inspect all references to the selected object" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgSbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.rerunLast" commandName="Rerun JUnit Test" description="Rerun JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgSrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaPerspective" commandName="Java" description="Show the Java perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgS7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.showRulerContextMenu" commandName="Show Ruler Context Menu" description="Show the context menu for the ruler" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgTLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.indent" commandName="Correct Indentation" description="Corrects the indentation of the selected lines" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgTbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgTrmKEeuzuI6n4--keQ" 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="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgT7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.collapse" commandName="Collapse" description="Collapses the folded region at the current selection" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgULmKEeuzuI6n4--keQ" elementId="org.eclipse.epp.mpc.ui.command.showFavorites" commandName="Eclipse Marketplace Favorites" description="Open Marketplace Favorites" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgUbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.smartEnterInverse" commandName="Insert Line Above Current Line" description="Adds a new line above the current line" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgUrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.forwardHistory" commandName="Forward History" description="Move forward in the editor navigation history" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgU7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.spy" commandName="Show Contributing Plug-in" description="Shows contribution information for the currently selected element" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgVLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.helpSearch" commandName="Help Search" description="Open the help search" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgVbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgVrmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.performTextSearchProject" commandName="Find Text in Project" description="Searches the files in the project for specific text." category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgV7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineDown" commandName="Line Down" description="Go down one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgWLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.rebuildAll" commandName="Rebuild All" description="Rebuild all projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgWbmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleClean.run" commandName="Run Maven Clean" description="Run Maven Clean" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgWrmKEeuzuI6n4--keQ" elementId="org.eclipse.gef.zoom_in" commandName="Zoom In" description="Zoom In" category="_pqcAm7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgW7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.try.with.resources" commandName="Surround with try-with-resources Block" description="Surround the selected text with a try-with-resources block" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgXLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.quick.format" commandName="Format Element" description="Format enclosing text element" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgXbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition" commandName="Previous Edit Location" description="Previous edit location" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgXrmKEeuzuI6n4--keQ" 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="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgX7mKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToEclipseHelpCommand" commandName="Generate Eclipse Help (*.html and *-toc.xml)" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgYLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.command.prevpage" commandName="Previous Page of Memory" description="Load previous page of memory" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgYbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.ForceReturn" commandName="Force Return" description="Forces return from method with value of selected expression " category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgYrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.openLocalFile" commandName="Open File..." description="Open a file" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgY7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Disconnect" commandName="Disconnect" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgZLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.configureFilters" commandName="Filters..." description="Configure the filters to apply to the markers view" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgZbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.importSession" commandName="Import Session..." category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgZrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.previousTab" commandName="Previous Tab" description="Switch to the previous tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgZ7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgaLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.dialogs.openMessageDialog" commandName="Open Message Dialog" description="Open a Message Dialog" category="_pqcAlrmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqhgabmKEeuzuI6n4--keQ" elementId="title" name="Title"/> + <parameters xmi:id="_pqhgarmKEeuzuI6n4--keQ" elementId="message" name="Message"/> + <parameters xmi:id="_pqhga7mKEeuzuI6n4--keQ" elementId="imageType" name="Image Type Constant" typeId="org.eclipse.ui.dialogs.Integer"/> + <parameters xmi:id="_pqhgbLmKEeuzuI6n4--keQ" elementId="defaultIndex" name="Default Button Index" typeId="org.eclipse.ui.dialogs.Integer"/> + <parameters xmi:id="_pqhgbbmKEeuzuI6n4--keQ" elementId="buttonLabel0" name="First Button Label"/> + <parameters xmi:id="_pqhgbrmKEeuzuI6n4--keQ" elementId="buttonLabel1" name="Second Button Label"/> + <parameters xmi:id="_pqhgb7mKEeuzuI6n4--keQ" elementId="buttonLabel2" name="Third Button Label"/> + <parameters xmi:id="_pqhgcLmKEeuzuI6n4--keQ" elementId="buttonLabel3" name="Fourth Button Label"/> + <parameters xmi:id="_pqhgcbmKEeuzuI6n4--keQ" elementId="cancelReturns" name="Return Value on Cancel"/> + </commands> + <commands xmi:id="_pqhgcrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.findReferences" commandName="Find References" description="Find other code items referencing the current selected item." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgc7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineEnd" commandName="Line End" description="Go to the end of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgdLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.refresh" commandName="Refresh" description="Refresh the selected items" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgdbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials" commandName="Change Credentials" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgdrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.referencedFileErrors" commandName="Show Details..." description="Show Details..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgd7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.extractMethodInplace.assist" commandName="Quick Assist - Extract method" description="Invokes quick assist and selects 'Extract to method'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgeLmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.p2.ui.SearchRepositories" commandName="Search Repositories" category="_pqcAl7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgebmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.RunLast" commandName="Run" description="Launch in run mode" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgermKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.closeAllPerspectives" commandName="Close All Perspectives" description="Close all open perspectives" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhge7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.externalTools.commands.OpenExternalToolsConfigurations" commandName="External Tools..." description="Open external tools launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgfLmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgfbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.deletePrevious" commandName="Delete Previous" description="Delete the previous character" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgfrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineStart" commandName="Select Line Start" description="Select to the beginning of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgf7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.Reword" commandName="Reword Commit" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhggLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithPrevious" commandName="Compare with Previous Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhggbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.editors.lineNumberToggle" commandName="Show Line Numbers" description="Toggle display of line numbers" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhggrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.columnNext" commandName="Select Next Column" description="Select the next column" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgg7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhghLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.TerminateAndRelaunch" commandName="Terminate and Relaunch" description="Terminate and Relaunch" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhghbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.JavaHierarchyPerspective" commandName="Java Type Hierarchy" description="Show the Java Type Hierarchy perspective" category="_pqcAmbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhghrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit" commandName="Toggle Latest Branch Commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgh7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.paste" commandName="Paste" category="_pqcAk7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgiLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.PushCommit" commandName="Push Commit..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgibmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgirmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Tag" commandName="Create Tag..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgi7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.NoAssumeUnchanged" commandName="No Assume Unchanged" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgjLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.showInSystemExplorer" commandName="Show In (System Explorer)" description="Show in system's explorer (file manager)" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqhgjbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.showInSystemExplorer.path" name="Resource System Path Parameter"/> + </commands> + <commands xmi:id="_pqhgjrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineDown" commandName="Select Line Down" description="Extend the selection to the next line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgj7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints" commandName="Remove All Breakpoints" description="Removes all breakpoints" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgkLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.sort.members" commandName="Sort Members" description="Sort all members using the member order preference" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigator.resources.nested.changeProjectPresentation" commandName="P&rojects Presentation" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqhgkrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigator.resources.nested.enabled" name="&Hierarchical"/> + <parameters xmi:id="_pqhgk7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.commands.radioStateParameter" name="Nested Project view - Radio State" optional="false"/> + </commands> + <commands xmi:id="_pqhglLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.showKeyAssist" commandName="Show Key Assist" description="Show the key assist dialog" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhglbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.genericeditor.togglehighlight" commandName="Toggle Highlight" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhglrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.lowerCase" commandName="To Lower Case" description="Changes the selection to lower case" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgl7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithIndex" commandName="Compare with Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgmLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.discovery.ui" commandName="m2e Marketplace" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgmbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.zoomOut" commandName="Zoom Out" description="Zoom out text, decrease default font size for text editors" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqhgmrmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHILmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.save" commandName="Save" description="Save the current contents" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHIbmKEeuzuI6n4--keQ" elementId="org.eclipse.gef.zoom_out" commandName="Zoom Out" description="Zoom Out" category="_pqcAm7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHIrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.commands.openElementInEditor" commandName="Open Java Element" description="Open a Java element in its editor" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiHI7mKEeuzuI6n4--keQ" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/> + </commands> + <commands xmi:id="_pqiHJLmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHJbmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHJrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.AddToIndex" commandName="Add to Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHJ7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.toggle.comment" commandName="Toggle Comment" description="Toggle Comment" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHKLmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.refreshtaskview" commandName="Refresh View (Gradle Tasks)" description="Refreshes the Gradle Tasks view" category="_pqcAgbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHKbmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.applyPatch" commandName="Apply Patch..." description="Apply a patch to one or more workspace projects." category="_pqcAgLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHKrmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.commands.rundefaulttasks" commandName="Run Gradle Default Tasks" description="Runs the default tasks of the selected Gradle project" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHK7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.tipsAndTricksAction" commandName="Tips and Tricks" description="Open the tips and tricks help page" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHLLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.lineEnd" commandName="Select Line End" description="Select to the end of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHLbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.removeActiveSession" commandName="Remove Active Session" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHLrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.format" commandName="Format" description="Format the selected text" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHL7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.smartEnter" commandName="Insert Line Below Current Line" description="Adds a new line below the current line" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHMLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineStart" commandName="Line Start" description="Go to the start of the line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHMbmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.synchronizePreferences" commandName="Synchronize Preferences" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHMrmKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.cmnd.contentmodel.sych" commandName="Synch" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHM7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch" commandName="Configure Branch" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHNLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.move.element" commandName="Move - Refactoring " description="Move the selected element to a new location" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHNbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.wordPrevious" commandName="Select Previous Word" description="Select the previous word" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHNrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.Suspend" commandName="Suspend" description="Suspend" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHN7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.hippieCompletion" commandName="Word Completion" description="Context insensitive completion" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHOLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseComments" commandName="Collapse Comments" description="Collapse all comments" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHObmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.synchronizeLast" commandName="Repeat last synchronization" description="Repeat the last synchronization" category="_pqcAgLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHOrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.StepOver" commandName="Step Over" description="Step over" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHO7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.selectPreviousChange" commandName="Select Previous Change" description="Select Previous Change" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHPLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.generate.javadoc" commandName="Generate Javadoc" description="Generates Javadoc for a selectable set of Java resources" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHPbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote" commandName="Gerrit Configuration..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHPrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.StepIntoSelection" commandName="Step Into Selection" description="Step into the current selected statement" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHP7mKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.shortcut.test.run" commandName="Run Gradle Test" description="Run Gradle test based on the current selection" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHQLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.configureColumns" commandName="Configure Columns..." description="Configure the columns in the markers view" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHQbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ReplaceWithCommit" commandName="Replace with commit" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHQrmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.quickaccess" commandName="Quick Access" category="_pqcAk7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHQ7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.exit" commandName="Exit" description="Exit the application" category="_pqcAi7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiHRLmKEeuzuI6n4--keQ" elementId="mayPrompt" name="may prompt"/> + </commands> + <commands xmi:id="_pqiHRbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithHead" commandName="Compare with HEAD Revision" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHRrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.CompareWithCommit" commandName="Compare with Commit..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHR7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewOpen" commandName="Open" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHSLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ShowHistory" commandName="Show in History" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHSbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.DebugLast" commandName="Debug" description="Launch in debug mode" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHSrmKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.convertToHtmlCommand" commandName="Generate HTML" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHS7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.toggle.codemining" commandName="Toggle Code Mining" description="Toggle Code Mining Annotations" category="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHTLmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.updateProject" commandName="Update Project" description="Update Maven project configuration and dependencies" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHTbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.SimplePush" commandName="Push to Upstream" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHTrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.previousView" commandName="Previous View" description="Switch to the previous view" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHT7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.addMemoryMonitor" commandName="Add Memory Block" description="Add memory block" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHULmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.junit.junitShortcut.run" commandName="Run JUnit Test" description="Run JUnit Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHUbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.generate.tostring" commandName="Generate toString()" description="Generates the toString() method for the type" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHUrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.organize.imports" commandName="Organize Imports" description="Evaluate all required imports and replace the current imports" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHU7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.PushHeadToGerrit" commandName="Push Current Head to Gerrit" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHVLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.selectAll" commandName="Select All" description="Select all" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHVbmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.swtBotJunitShortcut.coverage" commandName="Coverage SWTBot Test" description="Coverage SWTBot Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHVrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markers.copyDescription" commandName="Copy Description To Clipboard" description="Copies markers description field to the clipboard" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHV7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.DropToFrame" commandName="Drop to Frame" description="Drop to Frame" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHWLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.show.outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHWbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Display" commandName="Display" description="Display result of evaluating selected text" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHWrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHW7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHXLmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.disconnect" commandName="Disconnect Terminal" category="_pqcAjLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHXbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.ShowBlame" commandName="Show Revision Information" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHXrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.assignToField.assist" commandName="Quick Assist - Assign to field" description="Invokes quick assist and selects 'Assign to field'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHX7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.folding.expand" commandName="Expand" description="Expands the folded region at the current selection" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHYLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.project.rebuildProject" commandName="Rebuild Project" description="Rebuild the selected projects" category="_pqcAkrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHYbmKEeuzuI6n4--keQ" 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="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHYrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.pomFileAction.run" commandName="Run Maven Build" description="Run Maven Build" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHY7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.linkWithSelection" commandName="Link with Current Selection" category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHZLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.nextMemoryBlock" commandName="Next Memory Monitor" description="Show renderings from next memory monitor." category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHZbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHZrmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.actions.LifeCycleInstall.run" commandName="Run Maven Install" description="Run Maven Install" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHZ7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.Fetch" commandName="Fetch" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHaLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.copyLineDown" commandName="Copy Lines" description="Duplicates the selected lines and moves the selection to the copy" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHabmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.gotopackage" commandName="Go to Package" description="Go to Package" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHarmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.togglestatusbar" commandName="Toggle Statusbar" description="Toggle the visibility of the bottom status bar" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHa7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.editor.perform" commandName="Perform Setup Tasks" category="_pqcAhrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHbLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.installationDialog" commandName="Installation Information" description="Open the installation dialog" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHbbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleStepFilters" commandName="Use Step Filters" description="Toggles enablement of debug step filters" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHbrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.lineUp" commandName="Line Up" description="Go up one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHb7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.goto.windowStart" commandName="Window Start" description="Go to the start of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHcLmKEeuzuI6n4--keQ" 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="_pqcAhLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHcbmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHcrmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.eof" commandName="EOF" description="Send end of file" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHc7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.AbortRebase" commandName="Abort Rebase" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHdLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commit.DiffEditorQuickOutlineCommand" commandName="Quick Outline" description="Show the quick outline for a unified diff" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHdbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showInQuickMenu" commandName="Show In..." description="Open the Show In menu" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHdrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.copyLineUp" commandName="Duplicate Lines" description="Duplicates the selected lines and leaves the selection unchanged" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHd7mKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" commandName="Toggle Method Breakpoint" description="Creates or removes a method breakpoint" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHeLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.navigate.java.open.structure" commandName="Open Structure" description="Show the structure of the selected element" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHebmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHermKEeuzuI6n4--keQ" elementId="org.eclipse.ant.ui.antShortcut.debug" commandName="Debug Ant Build" description="Debug Ant Build" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHe7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.next" commandName="Next" description="Navigate to the next item" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHfLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.AssumeUnchanged" commandName="Assume Unchanged" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHfbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.closePerspective" commandName="Close Perspective" description="Close the current perspective" category="_pqcAj7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiHfrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.closePerspective.perspectiveId" name="Perspective Id"/> + </commands> + <commands xmi:id="_pqiHf7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.xml.ui.nextSibling" commandName="Next Sibling" description="Go to Next Sibling" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHgLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.cheatsheets.openCheatSheetURL" commandName="Open Cheat Sheet from URL" description="Open a Cheat Sheet from file at a specified URL." category="_pqcAkbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiHgbmKEeuzuI6n4--keQ" elementId="cheatSheetId" name="Identifier" optional="false"/> + <parameters xmi:id="_pqiHgrmKEeuzuI6n4--keQ" elementId="name" name="Name" optional="false"/> + <parameters xmi:id="_pqiHg7mKEeuzuI6n4--keQ" elementId="url" name="URL" optional="false"/> + </commands> + <commands xmi:id="_pqiHhLmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.testNgShortcut.coverage" commandName="Coverage TestNG Test" description="Coverage TestNG Test" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHhbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.StepReturn" commandName="Step Return" description="Step return" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHhrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.browser.openBundleResource" commandName="Open Resource in Browser" description="Opens a bundle resource in the default web browser." category="_pqcAj7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiHh7mKEeuzuI6n4--keQ" elementId="plugin" name="Plugin"/> + <parameters xmi:id="_pqiHiLmKEeuzuI6n4--keQ" elementId="path" name="Path"/> + </commands> + <commands xmi:id="_pqiHibmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.PushBranch" commandName="Push Branch..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHirmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.core.ui.command.addDependency" commandName="Add Maven Dependency" description="Add Maven dependency" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHi7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.debug.ui.commands.Execute" commandName="Execute" description="Evaluate selected text" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHjLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.block.comment" commandName="Add Block Comment" description="Enclose the selection with a block comment" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHjbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.help.aboutAction" commandName="About" description="Open the about dialog" category="_pqcAkbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHjrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.annotate.classFile" commandName="Annotate Class File" description="Externally add Annotations to a Class File." category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHj7mKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.stash.create" commandName="Stash Changes..." category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHkLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.closeAllSaved" commandName="Close All Saved" description="Close all saved editors" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHkrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.redo" commandName="Redo" description="Redo the last operation" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHk7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.format.document" commandName="Format" description="Format selection" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHlLmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHlbmKEeuzuI6n4--keQ" elementId="org.eclipse.m2e.editor.RenameArtifactAction" commandName="Rename Maven Artifact..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHlrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHl7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.selectWorkingSets" commandName="Select Working Sets" description="Select the working sets that are applicable for this window." category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHmLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.rename.element" commandName="Rename - Refactoring " description="Rename the selected element" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHmbmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.command.newview" commandName="New Terminal View" category="_pqcAjLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHmrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.team.RemoveFromIndex" commandName="Remove from Index" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHm7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHnLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.newWizard" commandName="New" description="Open the New item wizard" category="_pqcAi7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiHnbmKEeuzuI6n4--keQ" elementId="newWizardId" name="New Wizard"/> + </commands> + <commands xmi:id="_pqiHnrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.newWindow" commandName="New Window" description="Open another window" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiHn7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.uncomment" commandName="Uncomment" description="Uncomment the selected Java comment lines" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuMLmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.showkindinoutline" commandName="Show Kind in Outline" category="_pqcAibmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuMbmKEeuzuI6n4--keQ" elementId="org.eclipse.e4.ui.importer.configureProject" commandName="Configure and Detect Nested Projects..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuMrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.file.close" commandName="Close" description="Close the active editor" category="_pqcAi7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuM7mKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.selectActiveSession" commandName="Select Active Session..." category="_pqcAirmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuNLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.CompareVersions" commandName="Compare with Each Other" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuNbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.sdk.install" commandName="Install New Software..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuNrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.window.customizePerspective" commandName="Customize Perspective" description="Customize the current perspective" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuN7mKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuOLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar" commandName="Run Last Launched External Tool" description="Runs the last launched external Tool" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuObmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.CheckoutCommand" commandName="Check Out" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuOrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuO7mKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuPLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.moveLineUp" commandName="Move Lines Up" description="Moves the selected lines up" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuPbmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.Reset" commandName="Reset..." category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiuPrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.history.ResetMode" name="Reset mode" optional="false"/> + </commands> + <commands xmi:id="_pqiuP7mKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowBundleCatalog" commandName="Show Bundle Catalog" category="_pqcAn7mKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiuQLmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.DirectoryParameter" name="Directory URL"/> + <parameters xmi:id="_pqiuQbmKEeuzuI6n4--keQ" elementId="org.eclipse.equinox.p2.ui.discovery.commands.TagsParameter" name="Tags"/> + </commands> + <commands xmi:id="_pqiuQrmKEeuzuI6n4--keQ" 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="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuQ7mKEeuzuI6n4--keQ" elementId="org.eclipse.userstorage.ui.showPullDown" commandName="Show Pull Down Menu" category="_pqcAkbmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiuRLmKEeuzuI6n4--keQ" elementId="intoolbar" name="In Tool Bar" optional="false"/> + </commands> + <commands xmi:id="_pqiuRbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.previousSubTab" commandName="Previous Sub-Tab" description="Switch to the previous sub-tab" category="_pqcAiLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuRrmKEeuzuI6n4--keQ" 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="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuR7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showIn" commandName="Show In" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiuSLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.showIn.targetId" name="Show In Target Id" optional="false"/> + </commands> + <commands xmi:id="_pqiuSbmKEeuzuI6n4--keQ" elementId="sed.tabletree.collapseAll" commandName="Collapse All" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuSrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote" commandName="Delete Remote" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuS7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.dialogs.openInputDialog" commandName="Open Input Dialog" description="Open an Input Dialog" category="_pqcAlrmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiuTLmKEeuzuI6n4--keQ" elementId="title" name="Title"/> + <parameters xmi:id="_pqiuTbmKEeuzuI6n4--keQ" elementId="message" name="Message"/> + <parameters xmi:id="_pqiuTrmKEeuzuI6n4--keQ" elementId="initialValue" name="Initial Value"/> + <parameters xmi:id="_pqiuT7mKEeuzuI6n4--keQ" elementId="cancelReturns" name="Return Value on Cancel"/> + </commands> + <commands xmi:id="_pqiuULmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RebaseCurrent" commandName="Rebase" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuUbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.extract.class" commandName="Extract Class..." description="Extracts fields into a new class" category="_pqcAkLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuUrmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.correction.extractConstant.assist" commandName="Quick Assist - Extract constant" description="Invokes quick assist and selects 'Extract constant'" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuU7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyRightToLeft" commandName="Copy from Right to Left" description="Copy Current Change from Right to Left" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuVLmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.commands.OpenProfileConfigurations" commandName="Profile..." description="Open profile launch configuration dialog" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuVbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markCompleted" commandName="Mark Completed" description="Mark the selected tasks as completed" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuVrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.recenter" commandName="Recenter" description="Scroll cursor line to center, top and bottom" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuV7mKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" commandName="Generate Constructors from Superclass" description="Evaluate and add constructors from superclass" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuWLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.select.windowStart" commandName="Select Window Start" description="Select to the start of the window" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuWbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.edit.text.java.source.quickMenu" commandName="Show Source Quick Menu" description="Shows the source quick menu" category="_pqcAnbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuWrmKEeuzuI6n4--keQ" 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="_pqcAlLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuW7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.search.find.occurrences" commandName="Occurrences in File" description="Find occurrences of the selection in the file" category="_pqcAgrmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuXLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.edit.text.scroll.lineDown" commandName="Scroll Line Down" description="Scroll down one line of text" category="_pqcAh7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuXbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ToggleCoolbarAction" commandName="Toggle Main Toolbar Visibility" description="Toggles the visibility of the window toolbar" category="_pqcAj7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuXrmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.RepositoriesViewImportProjects" commandName="Import Projects..." description="Import or create in local Git repository" category="_pqcAmLmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuX7mKEeuzuI6n4--keQ" elementId="org.eclipse.wst.sse.ui.outline.customFilter" commandName="&Filters" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuYLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.navigate.openResource" commandName="Open Resource" description="Open an editor on a particular resource" category="_pqcAiLmKEeuzuI6n4--keQ"> + <parameters xmi:id="_pqiuYbmKEeuzuI6n4--keQ" elementId="filePath" name="File Path" typeId="org.eclipse.ui.ide.resourcePath"/> + </commands> + <commands xmi:id="_pqiuYrmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui.commands.CoverageLast" commandName="Coverage" description="Coverage" category="_pqcAlbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_pqiuY7mKEeuzuI6n4--keQ" elementId="org.eclipse.compare.copyAllLeftToRight" commandName="Copy All from Left to Right" description="Copy All Changes from Left to Right" category="_pqcAjbmKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7LLMLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageDropDownAction" commandName="Coverage" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7MZULmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageAsAction" commandName="Coverage As" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7MZUbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageHistoryAction" commandName="Coverage History" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7MZUrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.externaltools.ExternalToolsSet/org.eclipse.ui.externaltools.ExternalToolMenuDelegateMenu" commandName="External Tools" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7NAYLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-static-attributes" commandName="Show Static Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7OOgLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-private-attributes" commandName="Show Private Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7O1kLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-package-attributes" commandName="Show Package Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7O1kbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-protected-attributes" commandName="Show Protected Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7O1krmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-public-attributes" commandName="Show Public Attributes" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7O1k7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-property-accessors" commandName="Show Property Accessors" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7O1lLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-static-operations" commandName="Show Static Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7O1lbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-private-operations" commandName="Show Private Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7PcoLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-package-operations" commandName="Show Package Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7PcobmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-protected-operations" commandName="Show Protected Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7PcormKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.display/show-public-operations" commandName="Show Public Operations" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Pco7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.BOTTOM" commandName="Bottom" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7PcpLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.MIDDLE" commandName="Middle" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7PcpbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.TOP" commandName="Top" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7PcprmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.RIGHT" commandName="Right" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QDsLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.CENTER" commandName="Center" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QDsbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::com.objectaid.uml.addon.cls.alignment/com.objectaid.uml.align.LEFT" commandName="Left" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QDsrmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QDs7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction" commandName="Run As" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QqwLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction" commandName="Run History" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QqwbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunDropDownAction" commandName="Run" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QqwrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction" commandName="Debug As" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Qqw7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" commandName="Debug History" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QqxLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugDropDownAction" commandName="Debug" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QqxbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileDropDownAction" commandName="Profile" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7QqxrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction" commandName="Profile As" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Qqx7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" commandName="Profile History" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7RR0LmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.egit.ui.SearchActionSet/org.eclipse.egit.ui.actions.OpenCommitSearchPage" commandName="Git..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7R44LmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.NewTypeDropDown" commandName="Class..." description="New Java Class" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7R44bmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenPackageWizard" commandName="Package..." description="New Java Package" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7R44rmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenProjectWizard" commandName="Java Project..." description="New Java Project" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Sf8LmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.ui.SearchActionSet/org.eclipse.jdt.ui.actions.OpenJavaSearchPage" commandName="Java..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Sf8bmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.cheatsheets.actionSet/org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction" commandName="Cheat Sheets..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Sf8rmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.search.searchActionSet/org.eclipse.search.OpenSearchDialogPage" commandName="Search..." description="Search" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Sf87mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.team.ui.actionSet/org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7THALmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7THAbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ant.ui.BreakpointRulerActions/org.eclipse.ant.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7THArmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7THA7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.RunToLineRulerActionDelegate" commandName="Run to Line" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7THBLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7TuELmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.RunToLineRulerActionDelegate" commandName="Run to Line" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7TuEbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetExecute" commandName="Execute" description="Execute the Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7TuErmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetDisplay" commandName="Display" description="Display Result of Evaluating Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7TuE7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetInspect" commandName="Inspect" description="Inspect Result of Evaluating Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7TuFLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7TuFbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVILmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.ClassFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVIbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVIrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.SelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVI7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution/org.eclipse.m2e.jdt.ui.downloadSourcesAction" commandName="label" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVJLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution_38/org.eclipse.m2e.jdt.ui.downloadSourcesAction_38" commandName="label" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVJbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Text Editor Bookmark Ruler Action" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVJrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Text Editor Ruler Single-Click" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7UVJ7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7U8MLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7U8MbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::diagramHandles/save.diagram.image" commandName="Save Automatic Image(s)" description="Save Automatic Image(s)" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7U8MrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::diagramHandles/update.diagram.timestamp" commandName="Update Timestamp(s)" description="Update Timestamp(s)" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7U8M7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.PulldownActions/org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction" commandName="View Management..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7U8NLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7VjQLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.debugview.toolbar/org.eclipse.debug.ui.debugview.toolbar.collapseAll" commandName="Collapse All" description="Collapse All" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7VjQbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.removeAll" commandName="Remove All" description="Remove All Breakpoints" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7VjQrmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7VjQ7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.workingSets" commandName="Working Sets..." description="Manage Working Sets" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7VjRLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WKULmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WKUbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.sortByAction" commandName="Sort By" description="Sort By" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WKUrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.groupByAction" commandName="Group By" description="Show" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WKU7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.expressionsView.toolbar/org.eclipse.debug.ui.expresssionsView.toolbar.removeAll" commandName="Remove All" description="Remove All Expressions" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WxYLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WxYbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.PinMemoryBlockAction" commandName="Pin Memory Monitor" description="Pin Memory Monitor" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WxYrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.NewMemoryViewAction" commandName="New Memory View" description="New Memory View" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WxY7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglemonitors" commandName="Toggle Memory Monitors Pane" description="Toggle Memory Monitors Pane" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WxZLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.linkrenderingpanes" commandName="Link Memory Rendering Panes" description="Link Memory Rendering Panes" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7WxZbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.tablerendering.preferencesaction" commandName="Table Renderings Preferences..." description="&Table Renderings Preferences..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYcLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglesplitpane" commandName="Toggle Split Pane" description="Toggle Split Pane" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYcbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.switchMemoryBlock" commandName="Switch Memory Monitor" description="Switch Memory Monitor" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYcrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.memoryViewPreferencesAction" commandName="Preferences..." description="&Preferences..." category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYc7mKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYdLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYdbmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7XYdrmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7X_gLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7X_gbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7X_grmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7X_g7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.AllReferencesInView" commandName="Show References" description="Show &References" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7X_hLmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7X_hbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7YmkLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7YmkbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7YmkrmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7Ymk7mKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.BreakpointViewActions/org.eclipse.jdt.debug.ui.breakpointViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7YmlLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowThreadGroups" commandName="Show Thread Groups" description="Show Thread Groups" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7YmlbmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNoLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowSystemThreads" commandName="Show System Threads" description="Show System Threads" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNobmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowRunningThreads" commandName="Show Running Threads" description="Show Running Threads" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNormKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNo7mKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNpLmKEeuzuI6n4--keQ" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Execute" commandName="Execute" description="Execute the Selected Text" category="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNpbmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <commands xmi:id="_p7ZNprmKEeuzuI6n4--keQ" 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="_pqcAn7mKEeuzuI6n4--keQ"/> + <addons xmi:id="_pp5N_7mKEeuzuI6n4--keQ" 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="_pp5OALmKEeuzuI6n4--keQ" 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="_pp5OAbmKEeuzuI6n4--keQ" 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="_pp5OArmKEeuzuI6n4--keQ" 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="_pp5OA7mKEeuzuI6n4--keQ" 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="_pp5OBLmKEeuzuI6n4--keQ" 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="_pp5OBbmKEeuzuI6n4--keQ" 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="_pp5OBrmKEeuzuI6n4--keQ" 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="_pp5OB7mKEeuzuI6n4--keQ" 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="_pp5OCLmKEeuzuI6n4--keQ" 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="_pp_7oLmKEeuzuI6n4--keQ" 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="_pqcAgLmKEeuzuI6n4--keQ" elementId="org.eclipse.team.ui.category.team" name="Version control (Team)" description="Actions that apply when working with a version control system"/> + <categories xmi:id="_pqcAgbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.views" name="Views" description="Commands for opening views"/> + <categories xmi:id="_pqcAgrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.edit" name="Edit"/> + <categories xmi:id="_pqcAg7mKEeuzuI6n4--keQ" elementId="org.eclipse.mylyn.wikitext.ui.editor.category" name="WikiText Markup Editing Commands" description="commands for editing lightweight markup"/> + <categories xmi:id="_pqcAhLmKEeuzuI6n4--keQ" elementId="org.eclipse.buildship.ui.project" name="Buildship" description="Contains the Buildship specific commands"/> + <categories xmi:id="_pqcAhbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.ide.markerContents" name="Contents" description="The category for menu contents"/> + <categories xmi:id="_pqcAhrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.setup.category" name="Oomph Setup"/> + <categories xmi:id="_pqcAh7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.textEditor" name="Text Editing" description="Text Editing Commands"/> + <categories xmi:id="_pqcAiLmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.navigate" name="Navigate"/> + <categories xmi:id="_pqcAibmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.category" name="Language Servers"/> + <categories xmi:id="_pqcAirmKEeuzuI6n4--keQ" elementId="org.eclipse.eclemma.ui" name="EclEmma Code Coverage"/> + <categories xmi:id="_pqcAi7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.file" name="File"/> + <categories xmi:id="_pqcAjLmKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.view.ui.commands.category" name="Terminal Commands"/> + <categories xmi:id="_pqcAjbmKEeuzuI6n4--keQ" elementId="org.eclipse.compare.ui.category.compare" name="Compare" description="Compare command category"/> + <categories xmi:id="_pqcAjrmKEeuzuI6n4--keQ" elementId="org.eclipse.text.quicksearch.commands.category" name="Quick Search"/> + <categories xmi:id="_pqcAj7mKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.window" name="Window"/> + <categories xmi:id="_pqcAkLmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.category.refactoring" name="Refactor - Java" description="Java Refactoring Actions"/> + <categories xmi:id="_pqcAkbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.help" name="Help"/> + <categories xmi:id="_pqcAkrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.project" name="Project"/> + <categories xmi:id="_pqcAk7mKEeuzuI6n4--keQ" elementId="org.eclipse.tm.terminal.category1" name="Terminal view commands" description="Terminal view commands"/> + <categories xmi:id="_pqcAlLmKEeuzuI6n4--keQ" elementId="org.eclipse.search.ui.category.search" name="Search" description="Search command category"/> + <categories xmi:id="_pqcAlbmKEeuzuI6n4--keQ" elementId="org.eclipse.debug.ui.category.run" name="Run/Debug" description="Run/Debug command category"/> + <categories xmi:id="_pqcAlrmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.dialogs" name="Dialogs" description="Commands for opening dialogs"/> + <categories xmi:id="_pqcAl7mKEeuzuI6n4--keQ" elementId="org.eclipse.oomph" name="Oomph"/> + <categories xmi:id="_pqcAmLmKEeuzuI6n4--keQ" elementId="org.eclipse.egit.ui.commandCategory" name="Git"/> + <categories xmi:id="_pqcAmbmKEeuzuI6n4--keQ" elementId="org.eclipse.ui.category.perspectives" name="Perspectives" description="Commands for opening perspectives"/> + <categories xmi:id="_pqcAmrmKEeuzuI6n4--keQ" elementId="org.eclipse.ltk.ui.category.refactoring" name="Refactoring"/> + <categories xmi:id="_pqcAm7mKEeuzuI6n4--keQ" elementId="org.eclipse.gef.category.view" name="View" description="View"/> + <categories xmi:id="_pqcAnLmKEeuzuI6n4--keQ" elementId="org.eclipse.lsp4e.commandCategory" name="Command"/> + <categories xmi:id="_pqcAnbmKEeuzuI6n4--keQ" elementId="org.eclipse.jdt.ui.category.source" name="Source" description="Java Source Actions"/> + <categories xmi:id="_pqcAnrmKEeuzuI6n4--keQ" elementId="org.eclipse.oomph.commands" name="Oomph"/> + <categories xmi:id="_pqcAn7mKEeuzuI6n4--keQ" 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/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml index a4ee3cbc9a7fb4242b2f2becb901674986dc4389..6cd956293a0490bb8c15907d99ec686bdf5f08ae 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -1,2 +1,2 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<typeInfoHistroy/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<typeInfoHistroy/> diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml index 9e390f501d055f97f1a023eb11d0916f4992c3e9..8c365b725af2ff0e8c3bd75e6de465fb109f1b3e 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -1,2 +1,2 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<qualifiedTypeNameHistroy/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<qualifiedTypeNameHistroy/> diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml index 1d26b8e78f860f00ae1ba645ea8f68d8006e960d..0711539d2e964be906a3a4ca825cd128bf65f112 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -1,30 +1,30 @@ -<?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="2"/> - <item key="linkWithEditor" value="false"/> - <item key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<packageExplorer configured="true" group_libraries="1" layout="2" linkWithEditor="0" rootMode="2" sortWorkingSets="false" workingSetName="Aggregate for window 1621529076588">
<localWorkingSetManager>
<workingSet editPageId="org.eclipse.jdt.internal.ui.OthersWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1623171710161_3" label="Other Projects" name="Other Projects">
<item elementID="=dragdrop" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
</workingSet>
</localWorkingSetManager>
<activeWorkingSet workingSetName="Other Projects"/>
<allWorkingSets workingSetName="Other Projects"/>
<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.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="JavaElementSearchActions"> - </section> - <section name="FatJarPackageWizard"> - <item key="FatJarPackageWizardPage.ANTSCRIPT_SAVE" value="false"/> - <item key="FatJarPackageWizardPage.ANTSCRIPT_LOCATION" value="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX"/> - <item key="FatJarPackageWizardPage.LIBRARY_HANDLING" value="2"/> - <item key="FatJarPackageWizardPage.LAUNCH_CONFIGURATION_SELECTION_NAME" value="App - dragdrop"/> - <item key="FatJarPackageWizardPage.DESTINATION_PATH_SELECTION" value="C:\Users\Amaury\IdeaProjects\dragdrop.jar"/> - <list key="FatJarPackageWizardPage.DESTINATION_NAMES_ID"> - <item value="C:\Users\Amaury\IdeaProjects\dragdrop.jar"/> - </list> - <list key="FatJarPackageWizardPage.ANTSCRIPT_LOCATION_HISTORY"> - <item value="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX.xml"/> - <item value=".xml"/> - </list> - </section> - <section name="completion_proposal_size"> - </section> - <section name="quick_assist_proposal_size"> - </section> -</section> +<?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="2"/> + <item key="linkWithEditor" value="false"/> + <item key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<packageExplorer configured="true" group_libraries="1" layout="2" linkWithEditor="0" rootMode="2" sortWorkingSets="false" workingSetName="Aggregate for window 1621529076588">
<localWorkingSetManager>
<workingSet editPageId="org.eclipse.jdt.internal.ui.OthersWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1623171710161_3" label="Other Projects" name="Other Projects">
<item elementID="=dragdrop" factoryID="org.eclipse.jdt.ui.PersistableJavaElementFactory"/>
</workingSet>
</localWorkingSetManager>
<activeWorkingSet workingSetName="Other Projects"/>
<allWorkingSets workingSetName="Other Projects"/>
<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.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="JavaElementSearchActions"> + </section> + <section name="FatJarPackageWizard"> + <item key="FatJarPackageWizardPage.ANTSCRIPT_SAVE" value="false"/> + <item key="FatJarPackageWizardPage.ANTSCRIPT_LOCATION" value="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX"/> + <item key="FatJarPackageWizardPage.LIBRARY_HANDLING" value="2"/> + <item key="FatJarPackageWizardPage.LAUNCH_CONFIGURATION_SELECTION_NAME" value="App - dragdrop"/> + <item key="FatJarPackageWizardPage.DESTINATION_PATH_SELECTION" value="C:\Users\Amaury\IdeaProjects\dragdrop.jar"/> + <list key="FatJarPackageWizardPage.DESTINATION_NAMES_ID"> + <item value="C:\Users\Amaury\IdeaProjects\dragdrop.jar"/> + </list> + <list key="FatJarPackageWizardPage.ANTSCRIPT_LOCATION_HISTORY"> + <item value="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX.xml"/> + <item value=".xml"/> + </list> + </section> + <section name="completion_proposal_size"> + </section> + <section name="quick_assist_proposal_size"> + </section> +</section> diff --git a/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup index 1f73e14c1a55d41d85ea916a87b57b3251cb1681..a1ef8f50da29f205dcb7753a49cdfe150f415092 100644 --- a/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup +++ b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -1,6 +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"/> +<?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/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml index 5ca0b7769013920648b17f3f51ba3e88139fdf0e..1ef2b05b5f8b56900ae56aac8bfcc64fbfa5681f 100644 --- a/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml @@ -1,3 +1,3 @@ -<?xml version="1.0" encoding="UTF-8"?> -<section name="Workbench"> -</section> +<?xml version="1.0" encoding="UTF-8"?> +<section name="Workbench"> +</section> diff --git a/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties b/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties index 29a12268fd740509855c789288a6d00100d01ac5..12e03fef8a8e3b37d4cd4311462bd5ff4eda38dc 100644 --- a/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties +++ b/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties @@ -1,6 +1,6 @@ -#Thu May 20 18:44:32 CEST 2021 -0.Icon=C\:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico -0.Path=C\:\\Program Files\\Git\\bin\\sh.exe -0.Translate=true -0.Args=--login -i -0.Name=Git Bash +#Thu May 20 18:44:32 CEST 2021 +0.Icon=C\:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico +0.Path=C\:\\Program Files\\Git\\bin\\sh.exe +0.Translate=true +0.Args=--login -i +0.Name=Git Bash diff --git a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml index 3c2b59cd62d18a5d4ec7dd9f11ceb1cacd1c5393..c571f11cb0107bb9c8561c9932185cf42c85278e 100644 --- a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -1,30 +1,30 @@ -<?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="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX"/> - <item value="C:\Users\Amaury\IdeaProjects\dragdrop"/> - </list> - </section> - <section name="ExternalProjectImportWizard"> - <item key="WizardProjectsImportPage.STORE_NESTED_PROJECTS" value="false"/> - <item key="WizardProjectsImportPage.STORE_COPY_PROJECT_ID" value="false"/> - <item key="WizardProjectsImportPage.STORE_ARCHIVE_SELECTED" value="false"/> - <item key="WizardProjectsImportPage.STORE_CLOSE_CREATED_PROJECTS_ID" value="false"/> - <item key="WizardProjectsImportPage.STORE_HIDE_CONFLICTING_PROJECTS_ID" value="false"/> - <list key="WizardProjectsImportPage.STORE_DIRECTORIES"> - <item value="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX"/> - </list> - <list key="WizardProjectsImportPage.STORE_ARCHIVES"> - <item value=""/> - </list> - </section> - <section name="ChooseWorkspaceDialogSettings"> - <item key="DIALOG_X_ORIGIN" value="615"/> - <item key="DIALOG_Y_ORIGIN" value="119"/> - </section> -</section> +<?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="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX"/> + <item value="C:\Users\Amaury\IdeaProjects\dragdrop"/> + </list> + </section> + <section name="ExternalProjectImportWizard"> + <item key="WizardProjectsImportPage.STORE_NESTED_PROJECTS" value="false"/> + <item key="WizardProjectsImportPage.STORE_COPY_PROJECT_ID" value="false"/> + <item key="WizardProjectsImportPage.STORE_ARCHIVE_SELECTED" value="false"/> + <item key="WizardProjectsImportPage.STORE_CLOSE_CREATED_PROJECTS_ID" value="false"/> + <item key="WizardProjectsImportPage.STORE_HIDE_CONFLICTING_PROJECTS_ID" value="false"/> + <list key="WizardProjectsImportPage.STORE_DIRECTORIES"> + <item value="C:\Users\Travail\Documents\Etudes\projects\s2 - ihm\ColorFX"/> + </list> + <list key="WizardProjectsImportPage.STORE_ARCHIVES"> + <item value=""/> + </list> + </section> + <section name="ChooseWorkspaceDialogSettings"> + <item key="DIALOG_X_ORIGIN" value="615"/> + <item key="DIALOG_Y_ORIGIN" value="119"/> + </section> +</section> diff --git a/.metadata/.plugins/org.eclipse.ui.intro/introstate b/.metadata/.plugins/org.eclipse.ui.intro/introstate index 02f134f0f904f26ec836c22bc4a0b2cafe6c86b8..1cc22f545438fe960d4ece63b76e2ffde472033a 100644 --- a/.metadata/.plugins/org.eclipse.ui.intro/introstate +++ b/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -1,2 +1,2 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version="1.0" encoding="UTF-8"?> <state reopen="false"/> \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml index 02f15e652e918ff070548a2c3f328b48a6b8c048..0bc104ef62f873c83b82fb63fffd82b02d444406 100644 --- a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?> -<section name="Workbench"> - <section name="ImportExportAction"> - <item key="ImportExportPage.STORE_SELECTED_EXPORT_WIZARD_ID" value="org.eclipse.jdt.internal.ui.fatjarpackager.JarPackageWizard"/> - <list key="ImportExportPage.STORE_EXPANDED_EXPORT_CATEGORIES"> - <item value="org.eclipse.jdt.ui.Java"/> - </list> - </section> -</section> +<?xml version="1.0" encoding="UTF-8"?> +<section name="Workbench"> + <section name="ImportExportAction"> + <item key="ImportExportPage.STORE_SELECTED_EXPORT_WIZARD_ID" value="org.eclipse.jdt.internal.ui.fatjarpackager.JarPackageWizard"/> + <list key="ImportExportPage.STORE_EXPANDED_EXPORT_CATEGORIES"> + <item value="org.eclipse.jdt.ui.Java"/> + </list> + </section> +</section> diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml index 350fa9d91e21296677d9c76020915bb3b449b783..b230f44e1cf4ff6e1f181c4901e33ffb7c1b69e2 100644 --- a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -1,6 +1,6 @@ -<?xml version="1.0" encoding="UTF-8"?> -<workingSetManager> -<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1621529075011_0" label="Java Main Sources" name="Java Main Sources"/> -<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1621529075027_1" label="Java Test Sources" name="Java Test Sources"/> -<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1621529076588_2" label="Window Working Set" name="Aggregate for window 1621529076588"/> +<?xml version="1.0" encoding="UTF-8"?> +<workingSetManager> +<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1621529075011_0" label="Java Main Sources" name="Java Main Sources"/> +<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1621529075027_1" label="Java Test Sources" name="Java Test Sources"/> +<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1621529076588_2" label="Window Working Set" name="Aggregate for window 1621529076588"/> </workingSetManager> \ No newline at end of file diff --git a/.metadata/version.ini b/.metadata/version.ini index 8c8e8ab51da86ae28d0a699369a5862ae03ea228..94df1115f71f70d01a78e2d55cb773cb93126f2f 100644 --- a/.metadata/version.ini +++ b/.metadata/version.ini @@ -1,3 +1,3 @@ -#Tue Jun 08 19:02:29 CEST 2021 -org.eclipse.core.runtime=2 -org.eclipse.platform=4.19.0.v20210303-1800 +#Tue Jun 08 19:02:29 CEST 2021 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.19.0.v20210303-1800 diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index abdea9ac032d4655898933f93050f48bf9581d14..cf6931b9504454c0d1c96ce04ea6828edc3fb297 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,4 @@ -eclipse.preferences.version=1 -encoding//src/main/java=UTF-8 -encoding//src/main/resources=UTF-8 -encoding/<project>=UTF-8 +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/main/resources=UTF-8 +encoding/<project>=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index b5490a03ba0fe9e04cbf6d42b194e19be4890a77..ad8a1d008b98a6615a35f9b822f01bda6fff1118 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,8 +1,8 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -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=enabled -org.eclipse.jdt.core.compiler.source=11 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 +org.eclipse.jdt.core.compiler.compliance=11 +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=enabled +org.eclipse.jdt.core.compiler.source=11 diff --git a/app.iml b/app.iml index bbf838ea632b85a5334dcb39825d63f7a5a6ebc4..4831e8c65283cdb3333b508867da3a2317147aa3 100644 --- a/app.iml +++ b/app.iml @@ -1,46 +1,46 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_11"> - <output url="file://$MODULE_DIR$/target/classes" /> - <output-test url="file://$MODULE_DIR$/target/test-classes" /> - <content url="file://$MODULE_DIR$"> - <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.core.resources/.projects" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.core" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.ui" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.e4.ui.workbench.swt" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.egit.ui" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.debug.ui" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.launching" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.core.refactoring" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.ui.refactoring" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.core" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.jdt" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ui.editors" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.wst.sse.core" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.core.resources/.projects" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.core" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.ui" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.e4.ui.workbench.swt" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.egit.ui" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.debug.ui" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.launching" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.core.refactoring" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.ui.refactoring" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.core" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.jdt" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ui.editors" /> - <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.wst.sse.core" /> - <excludeFolder url="file://$MODULE_DIR$/target" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="Maven: org.openjfx:javafx-controls:13" level="project" /> - <orderEntry type="library" name="Maven: org.openjfx:javafx-controls:win:13" level="project" /> - <orderEntry type="library" name="Maven: org.openjfx:javafx-graphics:13" level="project" /> - <orderEntry type="library" name="Maven: org.openjfx:javafx-graphics:win:13" level="project" /> - <orderEntry type="library" name="Maven: org.openjfx:javafx-base:13" level="project" /> - <orderEntry type="library" name="Maven: org.openjfx:javafx-base:win:13" level="project" /> - </component> +<?xml version="1.0" encoding="UTF-8"?> +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_11"> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.core.resources/.projects" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.core" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.ui" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.e4.ui.workbench.swt" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.egit.ui" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.debug.ui" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.launching" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.core.refactoring" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.ui.refactoring" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.core" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.jdt" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ui.editors" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.wst.sse.core" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.core.resources/.projects" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.core" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.debug.ui" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.e4.ui.workbench.swt" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.egit.ui" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.debug.ui" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.jdt.launching" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.core.refactoring" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ltk.ui.refactoring" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.core" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.m2e.jdt" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.ui.editors" /> + <excludeFolder url="file://$MODULE_DIR$/.metadata/.plugins/org.eclipse.wst.sse.core" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" name="Maven: org.openjfx:javafx-controls:13" level="project" /> + <orderEntry type="library" name="Maven: org.openjfx:javafx-controls:win:13" level="project" /> + <orderEntry type="library" name="Maven: org.openjfx:javafx-graphics:13" level="project" /> + <orderEntry type="library" name="Maven: org.openjfx:javafx-graphics:win:13" level="project" /> + <orderEntry type="library" name="Maven: org.openjfx:javafx-base:13" level="project" /> + <orderEntry type="library" name="Maven: org.openjfx:javafx-base:win:13" level="project" /> + </component> </module> \ No newline at end of file diff --git a/build_jar.xml b/build_jar.xml new file mode 100644 index 0000000000000000000000000000000000000000..d03d9ecde09638fd6b227ef1b36a70ec0490bd3f --- /dev/null +++ b/build_jar.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project default="create_run_jar" name="Create Runnable Jar for Project ColorFX with Jar-in-Jar Loader"> + <!--this file was created by Eclipse Runnable JAR file Export Wizard--> + <!--ANT 1.7 is required--> + <!--define folder properties--> + <property name="dir.buildfile" value="."/> + <property name="dir.workspace" value="C:/Users/Amaury/eclipse-workspace"/> + <property name="dir.jarfile" value="${dir.buildfile}/build"/> + <target name="create_run_jar"> + <jar destfile="${dir.jarfile}/colorfx.jar"> + <manifest> + <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/> + <attribute name="Rsrc-Main-Class" value="colorfix.app.ColorFX"/> + <attribute name="Class-Path" value="."/> + <attribute name="Rsrc-Class-Path" value="./ javafx-controls-13.jar javafx-controls-13-win.jar javafx-graphics-13.jar javafx-graphics-13-win.jar javafx-base-13.jar javafx-base-13-win.jar"/> + </manifest> + <zipfileset src="jar-in-jar-loader.zip"/> + <fileset dir="${dir.buildfile}/target/classes"/> + <zipfileset dir="C:/Users/Amaury/.m2/repository/org/openjfx/javafx-controls/13" includes="javafx-controls-13.jar"/> + <zipfileset dir="C:/Users/Amaury/.m2/repository/org/openjfx/javafx-controls/13" includes="javafx-controls-13-win.jar"/> + <zipfileset dir="C:/Users/Amaury/.m2/repository/org/openjfx/javafx-graphics/13" includes="javafx-graphics-13.jar"/> + <zipfileset dir="C:/Users/Amaury/.m2/repository/org/openjfx/javafx-graphics/13" includes="javafx-graphics-13-win.jar"/> + <zipfileset dir="C:/Users/Amaury/.m2/repository/org/openjfx/javafx-base/13" includes="javafx-base-13.jar"/> + <zipfileset dir="C:/Users/Amaury/.m2/repository/org/openjfx/javafx-base/13" includes="javafx-base-13-win.jar"/> + </jar> + </target> +</project> diff --git a/pom.xml b/pom.xml index 96170978c03815efde4d7ff9536c7cfb538ca380..481b60314d444866942f4619deb898ac907ed2ae 100644 --- a/pom.xml +++ b/pom.xml @@ -1,39 +1,39 @@ -<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>colorfix</groupId> - <artifactId>app</artifactId> - <version>0.0.1-SNAPSHOT</version> - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <maven.compiler.source>11</maven.compiler.source> - <maven.compiler.target>11</maven.compiler.target> - </properties> - <dependencies> - <dependency> - <groupId>org.openjfx</groupId> - <artifactId>javafx-controls</artifactId> - <version>13</version> - </dependency> - </dependencies> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.0</version> - <configuration> - <release>11</release> - </configuration> - </plugin> - <plugin> - <groupId>org.openjfx</groupId> - <artifactId>javafx-maven-plugin</artifactId> - <version>0.0.4</version> - <configuration> - <mainClass>colorfix.app.App</mainClass> - </configuration> - </plugin> - </plugins> - </build> +<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>colorfix</groupId> + <artifactId>app</artifactId> + <version>0.0.1-SNAPSHOT</version> + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <maven.compiler.source>11</maven.compiler.source> + <maven.compiler.target>11</maven.compiler.target> + </properties> + <dependencies> + <dependency> + <groupId>org.openjfx</groupId> + <artifactId>javafx-controls</artifactId> + <version>13</version> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.0</version> + <configuration> + <release>11</release> + </configuration> + </plugin> + <plugin> + <groupId>org.openjfx</groupId> + <artifactId>javafx-maven-plugin</artifactId> + <version>0.0.4</version> + <configuration> + <mainClass>colorfix.app.App</mainClass> + </configuration> + </plugin> + </plugins> + </build> </project> \ No newline at end of file diff --git a/src/main/java/colorfix/app/ColorFX.java b/src/main/java/colorfix/app/ColorFX.java index fce514f6ebc8100935888ce5eb5b831b4c7252c2..c123e45ae4856fd5b97c2e3a9fa173ee803eea5a 100644 --- a/src/main/java/colorfix/app/ColorFX.java +++ b/src/main/java/colorfix/app/ColorFX.java @@ -1,26 +1,26 @@ -package colorfix.app; - -import colorfix.app.stages.MainStage; -import javafx.application.Application; -import javafx.application.HostServices; -import javafx.stage.Stage; - -public class ColorFX extends Application { - private static HostServices services; - - @Override - public void start(Stage stage) { - services = getHostServices(); - var mainStage = new MainStage(); - - mainStage.show(); - } - - public static void main(String[] args) { - launch(args); - } - - public static HostServices hostServices() { - return services; - } -} +package colorfix.app; + +import colorfix.app.stages.MainStage; +import javafx.application.Application; +import javafx.application.HostServices; +import javafx.stage.Stage; + +public class ColorFX extends Application { + private static HostServices services; + + @Override + public void start(Stage stage) { + services = getHostServices(); + var mainStage = new MainStage(); + + mainStage.show(); + } + + public static void main(String[] args) { + launch(args); + } + + public static HostServices hostServices() { + return services; + } +} diff --git a/src/main/java/colorfix/app/ColorGrayscaleComparator.java b/src/main/java/colorfix/app/ColorGrayscaleComparator.java index fc2bbf92b506d8859f22884018a41732d993527d..20d5083b84ea62e20625a72a6ab85b2165bd06f2 100644 --- a/src/main/java/colorfix/app/ColorGrayscaleComparator.java +++ b/src/main/java/colorfix/app/ColorGrayscaleComparator.java @@ -1,16 +1,16 @@ -package colorfix.app; - -import colorfix.app.util.ColorUtil; -import javafx.scene.paint.Color; - -import java.util.Comparator; - -public class ColorGrayscaleComparator implements Comparator<Color> { - @Override - public int compare(Color c1, Color c2) { - final double grayScale1 = ColorUtil.grayScaleValue(c1); - final double grayScale2 = ColorUtil.grayScaleValue(c2); - - return Double.compare(grayScale1, grayScale2); - } +package colorfix.app; + +import colorfix.app.util.ColorUtil; +import javafx.scene.paint.Color; + +import java.util.Comparator; + +public class ColorGrayscaleComparator implements Comparator<Color> { + @Override + public int compare(Color c1, Color c2) { + final double grayScale1 = ColorUtil.grayScaleValue(c1); + final double grayScale2 = ColorUtil.grayScaleValue(c2); + + return Double.compare(grayScale1, grayScale2); + } } \ No newline at end of file diff --git a/src/main/java/colorfix/app/Constants.java b/src/main/java/colorfix/app/Constants.java index 7704ebd59a2bdc5d43b716916505f956a0340858..acb2d973007725aababc621d92e4826dd5c0f77d 100644 --- a/src/main/java/colorfix/app/Constants.java +++ b/src/main/java/colorfix/app/Constants.java @@ -1,49 +1,49 @@ -package colorfix.app; - -import colorfix.app.util.Assets; -import javafx.scene.image.Image; -import javafx.scene.image.ImageView; -import javafx.stage.FileChooser; - -public class Constants { - public static final String GITLAB_URL = "https://gitlab.univ-lille.fr/neo.almeida.etu/ColorFX"; - public static final String APP_NAME = "ColorFX"; - public static final String APP_DESCRIPTION = "Correcteur de teinte pour impression noir et blanc."; - public static final String TOOLTIP_ADDBTN = "Ouvrir une boite de dialogue pour sélectionner une couleur à ajouter"; - public static final String TOOLTIP_REMOVALLEBTN = "Vider la liste des couleurs"; - public static final String TOOLTIP_ABOUTBTN = "Afficher des informations sur ce logiciel"; - public static final String TOOLTIP_CALIBRATEBTN = "Recalibrer les couleurs et les afficher dans une nouvelle fenêtre"; - - public static final Image APP_ICON = new Image("/handidoge.png"); - public static final Image APP_ICON_ERROR = new Image("/handidogeError.png"); - - public static final Image ADD_ICON = loadImageRes("/addIcon.png"); - public static final Image COPY_ICON = loadImageRes("/copyIcon.png"); - public static final Image DEL_ICON = loadImageRes("/delIcon.png"); - public static final Image EXP_ICON = loadImageRes("/exportIcon.png"); - public static final Image LOAD_ICON = loadImageRes("/loadIcon.png"); - public static final Image QUES_ICON = loadImageRes("/questionMarkIcon.png"); - public static final Image REC_ICON = loadImageRes("/recycleIcon.png"); - - - public static final FileChooser.ExtensionFilter[] FILTERS = new FileChooser.ExtensionFilter[]{ - new FileChooser.ExtensionFilter("Fichier couleurs (*.color)", "*.color"), - new FileChooser.ExtensionFilter("Fichier texte (*.txt)", "*.txt"), - new FileChooser.ExtensionFilter("Tous les fichiers (*)", "*"), - }; - - - public static Image loadImageRes(String path) { - return new Image(Assets.getAssetPath(path)); - } - - public static final ImageView loadImage(Image src){ - ImageView img = new ImageView(src); - - img.setFitWidth(20); - img.setFitHeight(20); - img.setPreserveRatio(false); - - return img; - } -} +package colorfix.app; + +import colorfix.app.util.Assets; +import javafx.scene.image.Image; +import javafx.scene.image.ImageView; +import javafx.stage.FileChooser; + +public class Constants { + public static final String GITLAB_URL = "https://gitlab.univ-lille.fr/neo.almeida.etu/ColorFX"; + public static final String APP_NAME = "ColorFX"; + public static final String APP_DESCRIPTION = "Correcteur de teinte pour impression noir et blanc."; + public static final String TOOLTIP_ADDBTN = "Ouvrir une boite de dialogue pour sélectionner une couleur à ajouter"; + public static final String TOOLTIP_REMOVALLEBTN = "Vider la liste des couleurs"; + public static final String TOOLTIP_ABOUTBTN = "Afficher des informations sur ce logiciel"; + public static final String TOOLTIP_CALIBRATEBTN = "Recalibrer les couleurs et les afficher dans une nouvelle fenêtre"; + + public static final Image APP_ICON = new Image("/handidoge.png"); + public static final Image APP_ICON_ERROR = new Image("/handidogeError.png"); + + public static final Image ADD_ICON = loadImageRes("/addIcon.png"); + public static final Image COPY_ICON = loadImageRes("/copyIcon.png"); + public static final Image DEL_ICON = loadImageRes("/delIcon.png"); + public static final Image EXP_ICON = loadImageRes("/exportIcon.png"); + public static final Image LOAD_ICON = loadImageRes("/loadIcon.png"); + public static final Image QUES_ICON = loadImageRes("/questionMarkIcon.png"); + public static final Image REC_ICON = loadImageRes("/recycleIcon.png"); + + + public static final FileChooser.ExtensionFilter[] FILTERS = new FileChooser.ExtensionFilter[]{ + new FileChooser.ExtensionFilter("Fichier couleurs (*.color)", "*.color"), + new FileChooser.ExtensionFilter("Fichier texte (*.txt)", "*.txt"), + new FileChooser.ExtensionFilter("Tous les fichiers (*)", "*"), + }; + + + public static Image loadImageRes(String path) { + return new Image(Assets.getAssetPath(path)); + } + + public static final ImageView loadImage(Image src){ + ImageView img = new ImageView(src); + + img.setFitWidth(20); + img.setFitHeight(20); + img.setPreserveRatio(false); + + return img; + } +} diff --git a/src/main/java/colorfix/app/ExtendedColor.java b/src/main/java/colorfix/app/ExtendedColor.java index 72e5725e903089004a571ee7926f36ee55f7355c..3282e6956e1feeec7caddf27bae5a2bfdb458a80 100644 --- a/src/main/java/colorfix/app/ExtendedColor.java +++ b/src/main/java/colorfix/app/ExtendedColor.java @@ -1,323 +1,323 @@ -package colorfix.app; - -import colorfix.app.types.SimpleNormalizedProperty; -import colorfix.app.util.Maths; -import javafx.beans.Observable; -import javafx.beans.property.SimpleDoubleProperty; -import javafx.beans.property.SimpleObjectProperty; -import javafx.scene.paint.Color; - -/** - * Couleur étendue supportant l'espace de couleur CMJK (Cyan Magenta Jaune) - * L'ajout de cet espace de couleur se justifie par l'emploi du logiciel: - * rendre les couleurs IMPRIMABLES correctement en noir et blanc - * - * Les imprimantes utilisent généralement des cartouches Cyan jaune Magenta et Noires - * Nous avons donc jugé utile d'indiquer ces valeurs dans la fenêtre du logiciel - * - * Conversion RGB <==> CMYK: - * https://www.rapidtables.com/convert/color/cmyk-to-rgb.html - * https://www.rapidtables.com/convert/color/rgb-to-cmyk.html - */ -public class ExtendedColor { - // === ATTRIBUTS === - - // == BASE == - private final SimpleObjectProperty<Color> color = new SimpleObjectProperty<Color>(); - - private final SimpleNormalizedProperty alpha = new SimpleNormalizedProperty(0); - - // == RGB == - private final SimpleNormalizedProperty red = new SimpleNormalizedProperty(0); - private final SimpleNormalizedProperty green = new SimpleNormalizedProperty(0); - private final SimpleNormalizedProperty blue = new SimpleNormalizedProperty(0); - - // == HSB == - private final SimpleDoubleProperty hue = new SimpleDoubleProperty(0); - private final SimpleNormalizedProperty saturation = new SimpleNormalizedProperty(0); - private final SimpleNormalizedProperty brightness = new SimpleNormalizedProperty(0); - - // == CMYK == - private final SimpleNormalizedProperty cyan = new SimpleNormalizedProperty(0); - private final SimpleNormalizedProperty magenta = new SimpleNormalizedProperty(0); - private final SimpleNormalizedProperty yellow = new SimpleNormalizedProperty(0); - private final SimpleNormalizedProperty black = new SimpleNormalizedProperty(0); - - private boolean localChange = false; - - // === CONSTRUCTEURS === - - public ExtendedColor(Color color) { - // == BASE == - colorProperty().addListener(this::onColorChanged); - alphaProperty().addListener(this::onChangedRGBA); - - // == RGB == - redProperty().addListener(this::onChangedRGBA); - greenProperty().addListener(this::onChangedRGBA); - blueProperty().addListener(this::onChangedRGBA); - - // == HSB == - hueProperty().addListener(this::onChangedHSBA); - saturationProperty().addListener(this::onChangedHSBA); - brightnessProperty().addListener(this::onChangedHSBA); - - // == CMYK == - cyanProperty().addListener(this::onChangedCMYKA); - magentaProperty().addListener(this::onChangedCMYKA); - yellowProperty().addListener(this::onChangedCMYKA); - blackProperty().addListener(this::onChangedCMYKA); - - this.color.set(color); - } - - public ExtendedColor(String color) { - this(Color.web(color)); - } - - // === PROPRIETES === - - // == BASE == - public SimpleObjectProperty<Color> colorProperty() { - return color; - } - - public SimpleNormalizedProperty alphaProperty() { - return alpha; - } - - // == RGB == - public SimpleNormalizedProperty redProperty() { - return red; - } - - public SimpleNormalizedProperty greenProperty() { - return green; - } - - public SimpleNormalizedProperty blueProperty() { - return blue; - } - - // == HSB == - public SimpleDoubleProperty hueProperty() { - return hue; - } - - public SimpleNormalizedProperty saturationProperty() { - return saturation; - } - - public SimpleNormalizedProperty brightnessProperty() { - return brightness; - } - - // == CMYK == - public SimpleNormalizedProperty cyanProperty() { - return cyan; - } - - public SimpleNormalizedProperty magentaProperty() { - return magenta; - } - - public SimpleNormalizedProperty yellowProperty() { - return yellow; - } - - public SimpleNormalizedProperty blackProperty() { - return black; - } - - // === GETTERS & SETTERS === - - public double getAlpha() { - return alpha.get(); - } - - public void setAlpha(double value) { - alpha.set(value); - } - - // == BASE == - public Color getColor() { - return color.get(); - } - - public void setColor(Color value) { - color.set(value); - } - - // == RGB == - public double getRed() { - return red.get(); - } - - public void setRed(double value) { - red.set(value); - } - - public double getGreen() { - return green.get(); - } - - public void setGreen(double value) { - green.set(value); - } - - public double getBlue() { - return blue.get(); - } - - public void setBlue(double value) { - blue.set(value); - } - - // == HSB == - public double getHue() { - return hue.get(); - } - - public void setHue(double value) { - hue.set(value); - } - - public double getSaturation() { - return saturation.get(); - } - - public void setSaturation(double value) { - saturation.set(value); - } - - public double getBrightness() { - return brightness.get(); - } - - public void setBrightness(double value) { - brightness.set(value); - } - - // == CMYK == - public double getCyan() { - return cyan.get(); - } - - public void setCyan(double value) { - cyan.set(value); - } - - public double getMagenta() { - return magenta.get(); - } - - public void setMagenta(double value) { - magenta.set(value); - } - - public double getYellow() { - return yellow.get(); - } - - public void setYellow(double value) { - yellow.set(value); - } - - public double getBlack() { - return black.get(); - } - - public void setBlack(double value) { - black.set(value); - } - - // === EVENT LISTENERS === - - // == BASE == - - protected void onColorChanged(Observable observable) { - if (!localChange) { - localChange = true; - - final double r = getColor().getRed(); - final double g = getColor().getGreen(); - final double b = getColor().getBlue(); - - setRed(r); - setGreen(g); - setBlue(b); - - setSaturation(getColor().getSaturation()); - setBrightness(getColor().getBrightness()); - setHue(getColor().getHue()); - - // == CMYK == - - final double k = 1 - Math.max(Math.max(getRed(), getGreen()),getBlue()); - - //if (k < 1) { - final double c = zeroIfNaN((1 - r - k) / (1 - k)); - final double m = zeroIfNaN((1 - g - k) / (1 - k)); - final double y = zeroIfNaN((1 - b - k) / (1 - k)); - - setBlack(k); - setCyan(c); - setMagenta(m); - setYellow(y); - //} else { - // setBlack(1); - //} - - localChange = false; - } - } - - private double zeroIfNaN(double value) { - return Double.isNaN(value) ? 0 : value; - } - - public void refresh() { - onColorChanged(colorProperty()); - } - - protected void onChangedRGBA(Observable observable) { - if (!localChange) { - final double r = getRed(); - final double g = getGreen(); - final double b = getBlue(); - - final double a = getAlpha(); - - setColor(new Color(r, g, b, a)); - } - } - - protected void onChangedHSBA(Observable observable) { - if (!localChange) { - final double h = getHue(); - final double s = getSaturation(); - final double b = getBrightness(); - - final double a = getAlpha(); - - setColor(Color.hsb(h, s, b, a)); - } - } - - protected void onChangedCMYKA(Observable observable) { - if (!localChange) { - final double k = zeroIfNaN(getBlack()); - final double c = zeroIfNaN(getCyan()); - final double m = zeroIfNaN(getMagenta()); - final double y = zeroIfNaN(getYellow()); - - final double r = (1 - c) * (1 - k); - final double g = (1 - m) * (1 - k); - final double b = (1 - y) * (1 - k); - - final double a = getAlpha(); - - setColor(new Color(r, g, b, a)); - } - } +package colorfix.app; + +import colorfix.app.types.SimpleNormalizedProperty; +import colorfix.app.util.Maths; +import javafx.beans.Observable; +import javafx.beans.property.SimpleDoubleProperty; +import javafx.beans.property.SimpleObjectProperty; +import javafx.scene.paint.Color; + +/** + * Couleur étendue supportant l'espace de couleur CMJK (Cyan Magenta Jaune) + * L'ajout de cet espace de couleur se justifie par l'emploi du logiciel: + * rendre les couleurs IMPRIMABLES correctement en noir et blanc + * + * Les imprimantes utilisent généralement des cartouches Cyan jaune Magenta et Noires + * Nous avons donc jugé utile d'indiquer ces valeurs dans la fenêtre du logiciel + * + * Conversion RGB <==> CMYK: + * https://www.rapidtables.com/convert/color/cmyk-to-rgb.html + * https://www.rapidtables.com/convert/color/rgb-to-cmyk.html + */ +public class ExtendedColor { + // === ATTRIBUTS === + + // == BASE == + private final SimpleObjectProperty<Color> color = new SimpleObjectProperty<Color>(); + + private final SimpleNormalizedProperty alpha = new SimpleNormalizedProperty(0); + + // == RGB == + private final SimpleNormalizedProperty red = new SimpleNormalizedProperty(0); + private final SimpleNormalizedProperty green = new SimpleNormalizedProperty(0); + private final SimpleNormalizedProperty blue = new SimpleNormalizedProperty(0); + + // == HSB == + private final SimpleDoubleProperty hue = new SimpleDoubleProperty(0); + private final SimpleNormalizedProperty saturation = new SimpleNormalizedProperty(0); + private final SimpleNormalizedProperty brightness = new SimpleNormalizedProperty(0); + + // == CMYK == + private final SimpleNormalizedProperty cyan = new SimpleNormalizedProperty(0); + private final SimpleNormalizedProperty magenta = new SimpleNormalizedProperty(0); + private final SimpleNormalizedProperty yellow = new SimpleNormalizedProperty(0); + private final SimpleNormalizedProperty black = new SimpleNormalizedProperty(0); + + private boolean localChange = false; + + // === CONSTRUCTEURS === + + public ExtendedColor(Color color) { + // == BASE == + colorProperty().addListener(this::onColorChanged); + alphaProperty().addListener(this::onChangedRGBA); + + // == RGB == + redProperty().addListener(this::onChangedRGBA); + greenProperty().addListener(this::onChangedRGBA); + blueProperty().addListener(this::onChangedRGBA); + + // == HSB == + hueProperty().addListener(this::onChangedHSBA); + saturationProperty().addListener(this::onChangedHSBA); + brightnessProperty().addListener(this::onChangedHSBA); + + // == CMYK == + cyanProperty().addListener(this::onChangedCMYKA); + magentaProperty().addListener(this::onChangedCMYKA); + yellowProperty().addListener(this::onChangedCMYKA); + blackProperty().addListener(this::onChangedCMYKA); + + this.color.set(color); + } + + public ExtendedColor(String color) { + this(Color.web(color)); + } + + // === PROPRIETES === + + // == BASE == + public SimpleObjectProperty<Color> colorProperty() { + return color; + } + + public SimpleNormalizedProperty alphaProperty() { + return alpha; + } + + // == RGB == + public SimpleNormalizedProperty redProperty() { + return red; + } + + public SimpleNormalizedProperty greenProperty() { + return green; + } + + public SimpleNormalizedProperty blueProperty() { + return blue; + } + + // == HSB == + public SimpleDoubleProperty hueProperty() { + return hue; + } + + public SimpleNormalizedProperty saturationProperty() { + return saturation; + } + + public SimpleNormalizedProperty brightnessProperty() { + return brightness; + } + + // == CMYK == + public SimpleNormalizedProperty cyanProperty() { + return cyan; + } + + public SimpleNormalizedProperty magentaProperty() { + return magenta; + } + + public SimpleNormalizedProperty yellowProperty() { + return yellow; + } + + public SimpleNormalizedProperty blackProperty() { + return black; + } + + // === GETTERS & SETTERS === + + public double getAlpha() { + return alpha.get(); + } + + public void setAlpha(double value) { + alpha.set(value); + } + + // == BASE == + public Color getColor() { + return color.get(); + } + + public void setColor(Color value) { + color.set(value); + } + + // == RGB == + public double getRed() { + return red.get(); + } + + public void setRed(double value) { + red.set(value); + } + + public double getGreen() { + return green.get(); + } + + public void setGreen(double value) { + green.set(value); + } + + public double getBlue() { + return blue.get(); + } + + public void setBlue(double value) { + blue.set(value); + } + + // == HSB == + public double getHue() { + return hue.get(); + } + + public void setHue(double value) { + hue.set(value); + } + + public double getSaturation() { + return saturation.get(); + } + + public void setSaturation(double value) { + saturation.set(value); + } + + public double getBrightness() { + return brightness.get(); + } + + public void setBrightness(double value) { + brightness.set(value); + } + + // == CMYK == + public double getCyan() { + return cyan.get(); + } + + public void setCyan(double value) { + cyan.set(value); + } + + public double getMagenta() { + return magenta.get(); + } + + public void setMagenta(double value) { + magenta.set(value); + } + + public double getYellow() { + return yellow.get(); + } + + public void setYellow(double value) { + yellow.set(value); + } + + public double getBlack() { + return black.get(); + } + + public void setBlack(double value) { + black.set(value); + } + + // === EVENT LISTENERS === + + // == BASE == + + protected void onColorChanged(Observable observable) { + if (!localChange) { + localChange = true; + + final double r = getColor().getRed(); + final double g = getColor().getGreen(); + final double b = getColor().getBlue(); + + setRed(r); + setGreen(g); + setBlue(b); + + setSaturation(getColor().getSaturation()); + setBrightness(getColor().getBrightness()); + setHue(getColor().getHue()); + + // == CMYK == + + final double k = 1 - Math.max(Math.max(getRed(), getGreen()),getBlue()); + + //if (k < 1) { + final double c = zeroIfNaN((1 - r - k) / (1 - k)); + final double m = zeroIfNaN((1 - g - k) / (1 - k)); + final double y = zeroIfNaN((1 - b - k) / (1 - k)); + + setBlack(k); + setCyan(c); + setMagenta(m); + setYellow(y); + //} else { + // setBlack(1); + //} + + localChange = false; + } + } + + private double zeroIfNaN(double value) { + return Double.isNaN(value) ? 0 : value; + } + + public void refresh() { + onColorChanged(colorProperty()); + } + + protected void onChangedRGBA(Observable observable) { + if (!localChange) { + final double r = getRed(); + final double g = getGreen(); + final double b = getBlue(); + + final double a = getAlpha(); + + setColor(new Color(r, g, b, a)); + } + } + + protected void onChangedHSBA(Observable observable) { + if (!localChange) { + final double h = getHue(); + final double s = getSaturation(); + final double b = getBrightness(); + + final double a = getAlpha(); + + setColor(Color.hsb(h, s, b, a)); + } + } + + protected void onChangedCMYKA(Observable observable) { + if (!localChange) { + final double k = zeroIfNaN(getBlack()); + final double c = zeroIfNaN(getCyan()); + final double m = zeroIfNaN(getMagenta()); + final double y = zeroIfNaN(getYellow()); + + final double r = (1 - c) * (1 - k); + final double g = (1 - m) * (1 - k); + final double b = (1 - y) * (1 - k); + + final double a = getAlpha(); + + setColor(new Color(r, g, b, a)); + } + } } \ No newline at end of file diff --git a/src/main/java/colorfix/app/controls/ColorThumbnail.java b/src/main/java/colorfix/app/controls/ColorThumbnail.java index df30000d0a99cefe26dab533411f494bdbf57175..026412eaee6418aee975db690540d42fbbe777b4 100644 --- a/src/main/java/colorfix/app/controls/ColorThumbnail.java +++ b/src/main/java/colorfix/app/controls/ColorThumbnail.java @@ -1,73 +1,73 @@ -package colorfix.app.controls; - -import colorfix.app.ExtendedColor; -import colorfix.app.util.ColorUtil; -import javafx.beans.property.SimpleObjectProperty; -import javafx.scene.canvas.Canvas; -import javafx.scene.canvas.GraphicsContext; -import javafx.scene.layout.Pane; -import javafx.scene.paint.Color; - -public class ColorThumbnail extends Pane { - protected final Canvas canvas; - protected final GraphicsContext graphics; - - private ExtendedColor color; - - public ColorThumbnail() { - this(Color.RED); - } - - public ColorThumbnail(Color color) { - this(new ExtendedColor(color)); - } - - public ColorThumbnail(ExtendedColor color) { - this.color = color; - - canvas = new Canvas(); - graphics = canvas.getGraphicsContext2D(); - - // Liaison de la taille du canvas à celle du conteneur parent - canvas.widthProperty().bind(widthProperty()); - canvas.heightProperty().bind(heightProperty()); - - widthProperty().addListener(e -> draw()); - heightProperty().addListener(e -> draw()); - colorProperty().addListener(e -> draw()); - - getChildren().add(canvas); - } - - public void draw() { - final double halfWidth = getWidth() / 2; - - Color c = colorProperty().get(); - - graphics.setFill(c); - graphics.fillRect(0,0,halfWidth, getHeight()); - - graphics.setFill(ColorUtil.grayScaleColor(c)); - graphics.fillRect(halfWidth,0,halfWidth, getHeight()); - - graphics.setLineWidth(1); - graphics.setStroke(Color.BLACK); - graphics.strokeRect(0, 0, getWidth(), getHeight()); - - graphics.setStroke(Color.WHITE); - graphics.strokeRect(1, 1, getWidth() - 2, getHeight() - 2); - - graphics.setStroke(Color.BLACK); - graphics.strokeRect(2, 2, getWidth() - 4, getHeight() - 4); - } - - @Override - /** Autorise le redimentionnement de ce widget **/ - public boolean isResizable() { - return true; - } - - public SimpleObjectProperty<Color> colorProperty() { - return color.colorProperty(); - } -} +package colorfix.app.controls; + +import colorfix.app.ExtendedColor; +import colorfix.app.util.ColorUtil; +import javafx.beans.property.SimpleObjectProperty; +import javafx.scene.canvas.Canvas; +import javafx.scene.canvas.GraphicsContext; +import javafx.scene.layout.Pane; +import javafx.scene.paint.Color; + +public class ColorThumbnail extends Pane { + protected final Canvas canvas; + protected final GraphicsContext graphics; + + private ExtendedColor color; + + public ColorThumbnail() { + this(Color.RED); + } + + public ColorThumbnail(Color color) { + this(new ExtendedColor(color)); + } + + public ColorThumbnail(ExtendedColor color) { + this.color = color; + + canvas = new Canvas(); + graphics = canvas.getGraphicsContext2D(); + + // Liaison de la taille du canvas à celle du conteneur parent + canvas.widthProperty().bind(widthProperty()); + canvas.heightProperty().bind(heightProperty()); + + widthProperty().addListener(e -> draw()); + heightProperty().addListener(e -> draw()); + colorProperty().addListener(e -> draw()); + + getChildren().add(canvas); + } + + public void draw() { + final double halfWidth = getWidth() / 2; + + Color c = colorProperty().get(); + + graphics.setFill(c); + graphics.fillRect(0,0,halfWidth, getHeight()); + + graphics.setFill(ColorUtil.grayScaleColor(c)); + graphics.fillRect(halfWidth,0,halfWidth, getHeight()); + + graphics.setLineWidth(1); + graphics.setStroke(Color.BLACK); + graphics.strokeRect(0, 0, getWidth(), getHeight()); + + graphics.setStroke(Color.WHITE); + graphics.strokeRect(1, 1, getWidth() - 2, getHeight() - 2); + + graphics.setStroke(Color.BLACK); + graphics.strokeRect(2, 2, getWidth() - 4, getHeight() - 4); + } + + @Override + /** Autorise le redimentionnement de ce widget **/ + public boolean isResizable() { + return true; + } + + public SimpleObjectProperty<Color> colorProperty() { + return color.colorProperty(); + } +} diff --git a/src/main/java/colorfix/app/controls/CopyTableView.java b/src/main/java/colorfix/app/controls/CopyTableView.java index b144642f34d7ff343f2daf7d4f47fb698f71fdf9..ec217a0caebd08ba05c4d274e957ebd1ced49637 100644 --- a/src/main/java/colorfix/app/controls/CopyTableView.java +++ b/src/main/java/colorfix/app/controls/CopyTableView.java @@ -1,97 +1,97 @@ -package colorfix.app.controls; - -import colorfix.app.controls.table.columns.ColorSpaceColumn; -import colorfix.app.controls.table.columns.ColorThumbnailColumn; -import colorfix.app.controls.table.columns.CopyActionsColumn; -import colorfix.app.controls.table.columns.HexadecimalValueColumn; -import colorfix.app.enums.ColorSpace; -import javafx.beans.property.SimpleBooleanProperty; -import javafx.scene.control.TableView; -import javafx.scene.paint.Color; - -public class CopyTableView extends TableView<Color> { - - private SimpleBooleanProperty hexVisible = new SimpleBooleanProperty(true); - private SimpleBooleanProperty rgbVisible = new SimpleBooleanProperty(true); - private SimpleBooleanProperty cmykVisible = new SimpleBooleanProperty(false); - private SimpleBooleanProperty hsbVisible = new SimpleBooleanProperty(true); - - public CopyTableView() { - ColorThumbnailColumn columnThumbnail = new ColorThumbnailColumn(); - - //ColorComponentColumn columnRed = new ColorComponentColumn(ColorComponent.RED); - //ColorComponentColumn columnGreen = new ColorComponentColumn(ColorComponent.GREEN); - //ColorComponentColumn columnBlue = new ColorComponentColumn(ColorComponent.BLUE); - - HexadecimalValueColumn columnHex = new HexadecimalValueColumn(); - - ColorSpaceColumn columnRGB = new ColorSpaceColumn(ColorSpace.RGB); - ColorSpaceColumn columnHSB = new ColorSpaceColumn(ColorSpace.HSB); - ColorSpaceColumn columnCMYK = new ColorSpaceColumn(ColorSpace.CMYK); - - CopyActionsColumn columnAction = new CopyActionsColumn(); - - - columnRGB.visibleProperty().bind(rgbVisible); - columnCMYK.visibleProperty().bind(cmykVisible); - - - //getColumns().addAll(columnThumbnail, columnHex, columnRed, columnGreen, columnBlue); - - getColumns().addAll(columnThumbnail, columnHex, columnRGB, columnCMYK, columnHSB, columnAction); - - } - - // === PROPRIETES === - - public SimpleBooleanProperty hexVisibleProperty() { - return hexVisible; - } - - public SimpleBooleanProperty rgbVisibleProperty() { - return rgbVisible; - } - - public SimpleBooleanProperty hsbVisibleProperty() { - return hsbVisible; - } - - public SimpleBooleanProperty cmykVisibleProperty() { - return cmykVisible; - } - - // === GETTERS & SETTERS === - public boolean isHexVisible() { - return hexVisible.get(); - } - - public void setHexVisible(boolean value) { - hexVisible.set(value); - } - - public boolean isRgbVisible() { - return rgbVisible.get(); - } - - public void setRgbVisible(boolean value) { - rgbVisible.set(value); - } - - public boolean isHsbVisible() { - return hsbVisible.get(); - } - - public void setHsbVisible(boolean value) { - hsbVisible.set(value); - } - - public boolean isCmykVisible() { - return cmykVisible.get(); - } - - public void setCmykVisible(boolean value) { - cmykVisible.set(value); - } - - -} +package colorfix.app.controls; + +import colorfix.app.controls.table.columns.ColorSpaceColumn; +import colorfix.app.controls.table.columns.ColorThumbnailColumn; +import colorfix.app.controls.table.columns.CopyActionsColumn; +import colorfix.app.controls.table.columns.HexadecimalValueColumn; +import colorfix.app.enums.ColorSpace; +import javafx.beans.property.SimpleBooleanProperty; +import javafx.scene.control.TableView; +import javafx.scene.paint.Color; + +public class CopyTableView extends TableView<Color> { + + private SimpleBooleanProperty hexVisible = new SimpleBooleanProperty(true); + private SimpleBooleanProperty rgbVisible = new SimpleBooleanProperty(true); + private SimpleBooleanProperty cmykVisible = new SimpleBooleanProperty(false); + private SimpleBooleanProperty hsbVisible = new SimpleBooleanProperty(true); + + public CopyTableView() { + ColorThumbnailColumn columnThumbnail = new ColorThumbnailColumn(); + + //ColorComponentColumn columnRed = new ColorComponentColumn(ColorComponent.RED); + //ColorComponentColumn columnGreen = new ColorComponentColumn(ColorComponent.GREEN); + //ColorComponentColumn columnBlue = new ColorComponentColumn(ColorComponent.BLUE); + + HexadecimalValueColumn columnHex = new HexadecimalValueColumn(); + + ColorSpaceColumn columnRGB = new ColorSpaceColumn(ColorSpace.RGB); + ColorSpaceColumn columnHSB = new ColorSpaceColumn(ColorSpace.HSB); + ColorSpaceColumn columnCMYK = new ColorSpaceColumn(ColorSpace.CMYK); + + CopyActionsColumn columnAction = new CopyActionsColumn(); + + + columnRGB.visibleProperty().bind(rgbVisible); + columnCMYK.visibleProperty().bind(cmykVisible); + + + //getColumns().addAll(columnThumbnail, columnHex, columnRed, columnGreen, columnBlue); + + getColumns().addAll(columnThumbnail, columnHex, columnRGB, columnCMYK, columnHSB, columnAction); + + } + + // === PROPRIETES === + + public SimpleBooleanProperty hexVisibleProperty() { + return hexVisible; + } + + public SimpleBooleanProperty rgbVisibleProperty() { + return rgbVisible; + } + + public SimpleBooleanProperty hsbVisibleProperty() { + return hsbVisible; + } + + public SimpleBooleanProperty cmykVisibleProperty() { + return cmykVisible; + } + + // === GETTERS & SETTERS === + public boolean isHexVisible() { + return hexVisible.get(); + } + + public void setHexVisible(boolean value) { + hexVisible.set(value); + } + + public boolean isRgbVisible() { + return rgbVisible.get(); + } + + public void setRgbVisible(boolean value) { + rgbVisible.set(value); + } + + public boolean isHsbVisible() { + return hsbVisible.get(); + } + + public void setHsbVisible(boolean value) { + hsbVisible.set(value); + } + + public boolean isCmykVisible() { + return cmykVisible.get(); + } + + public void setCmykVisible(boolean value) { + cmykVisible.set(value); + } + + +} diff --git a/src/main/java/colorfix/app/controls/StyledScene.java b/src/main/java/colorfix/app/controls/StyledScene.java index 6429a713317990e666e4dde736e52bbf648f7d32..cd31a8261e75199dd31e1f0d6df72f4fda2a4f83 100644 --- a/src/main/java/colorfix/app/controls/StyledScene.java +++ b/src/main/java/colorfix/app/controls/StyledScene.java @@ -1,44 +1,44 @@ -package colorfix.app.controls; - -import colorfix.app.util.Assets; -import javafx.scene.Parent; -import javafx.scene.Scene; -import javafx.scene.SceneAntialiasing; -import javafx.scene.paint.Paint; - -/** Scène custom à laquelle est appliqué le fichier de style automatiquement **/ -public class StyledScene extends Scene { - public StyledScene(Parent root) { - super(root); - setStyleSheet(); - } - - public StyledScene(Parent root, double width, double height) { - super(root, width, height); - setStyleSheet(); - } - - public StyledScene(Parent root, Paint fill) { - super(root, fill); - setStyleSheet(); - } - - public StyledScene(Parent root, double width, double height, Paint fill) { - super(root, width, height, fill); - setStyleSheet(); - } - - public StyledScene(Parent root, double width, double height, boolean depthBuffer) { - super(root, width, height, depthBuffer); - setStyleSheet(); - } - - public StyledScene(Parent root, double width, double height, boolean depthBuffer, SceneAntialiasing antiAliasing) { - super(root, width, height, depthBuffer, antiAliasing); - setStyleSheet(); - } - - protected void setStyleSheet() { - getStylesheets().add(Assets.getAssetPath("/style.css")); - } -} +package colorfix.app.controls; + +import colorfix.app.util.Assets; +import javafx.scene.Parent; +import javafx.scene.Scene; +import javafx.scene.SceneAntialiasing; +import javafx.scene.paint.Paint; + +/** Scène custom à laquelle est appliqué le fichier de style automatiquement **/ +public class StyledScene extends Scene { + public StyledScene(Parent root) { + super(root); + setStyleSheet(); + } + + public StyledScene(Parent root, double width, double height) { + super(root, width, height); + setStyleSheet(); + } + + public StyledScene(Parent root, Paint fill) { + super(root, fill); + setStyleSheet(); + } + + public StyledScene(Parent root, double width, double height, Paint fill) { + super(root, width, height, fill); + setStyleSheet(); + } + + public StyledScene(Parent root, double width, double height, boolean depthBuffer) { + super(root, width, height, depthBuffer); + setStyleSheet(); + } + + public StyledScene(Parent root, double width, double height, boolean depthBuffer, SceneAntialiasing antiAliasing) { + super(root, width, height, depthBuffer, antiAliasing); + setStyleSheet(); + } + + protected void setStyleSheet() { + getStylesheets().add(Assets.getAssetPath("/style.css")); + } +} diff --git a/src/main/java/colorfix/app/controls/picker/ColorSquare.java b/src/main/java/colorfix/app/controls/picker/ColorSquare.java index 59594b68cd6be837d33104ed21af67f5bcf8a568..a071ec7bed8ab24b937205bf1769b1a1bb4ae970 100644 --- a/src/main/java/colorfix/app/controls/picker/ColorSquare.java +++ b/src/main/java/colorfix/app/controls/picker/ColorSquare.java @@ -1,243 +1,243 @@ -package colorfix.app.controls.picker; - -import colorfix.app.ExtendedColor; -import colorfix.app.util.Assets; -import colorfix.app.util.ColorUtil; -import colorfix.app.util.Maths; -import javafx.beans.binding.Bindings; -import javafx.beans.binding.DoubleExpression; -import javafx.beans.property.SimpleDoubleProperty; -import javafx.geometry.Insets; -import javafx.scene.input.MouseButton; -import javafx.scene.input.MouseEvent; -import javafx.scene.input.ScrollEvent; -import javafx.scene.layout.*; -import javafx.scene.paint.Color; -import javafx.scene.paint.CycleMethod; -import javafx.scene.paint.LinearGradient; -import javafx.scene.paint.Stop; - -public class ColorSquare extends ColorSquareAbstract { - private Pane saturationOverlay; - private Pane brightnessOverlay; - private Region colorSquareIndicator; - - private Pane colorBar; - private Region colorBarIndicator; - - private Region border; - - final double COLOR_BAR_SIZE = 32; - final double CURSOR_SIZE = 10; - final double HALF_CURSOR_SIZE = CURSOR_SIZE / 2.0; - final Insets INSETS = new Insets(HALF_CURSOR_SIZE); - - public ColorSquare() { - this(Color.RED); - } - - public ColorSquare(Color color) { - this(new ExtendedColor(color)); - } - - public ColorSquare(ExtendedColor color) { - super(color); - - getStylesheets().add(Assets.getAssetPath("/color-picker.css")); - getStyleClass().add("color-picker"); - - setSpacing(HALF_CURSOR_SIZE); - setPadding(new Insets(CURSOR_SIZE)); - - // Carré de couleur - saturationOverlay = new Pane(); - brightnessOverlay = new Pane(); - - brightnessOverlay.setBackground(getBrightnessBackground()); - brightnessOverlay.setPadding(INSETS); - - saturationOverlay.getChildren().add(brightnessOverlay); - - colorSquareIndicator = new Region(); - colorSquareIndicator.setCache(true); - colorSquareIndicator.getStyleClass().add("color-indicator"); - colorSquareIndicator.setPrefSize(CURSOR_SIZE, CURSOR_SIZE); - - border = new Region(); - border.setCache(true); - border.getStyleClass().add("color-pane-border"); - - brightnessOverlay.getChildren().setAll(border, colorSquareIndicator); - - // Barre de sélection latérale - colorBar = new Pane(); - colorBar.setBackground(getHueBackground()); - colorBar.setPrefWidth(COLOR_BAR_SIZE + CURSOR_SIZE); - - colorBarIndicator = new Region(); - colorBarIndicator.setCache(true); - colorBarIndicator.getStyleClass().add("color-indicator"); - - colorBarIndicator.setPrefHeight(CURSOR_SIZE); - - colorBar.getChildren().setAll(colorBarIndicator); - - HBox.setHgrow(saturationOverlay, Priority.ALWAYS); - VBox.setVgrow(saturationOverlay, Priority.ALWAYS); - - VBox.setVgrow(colorBar, Priority.ALWAYS); - - redraw(); - - getChildren().addAll(saturationOverlay, colorBar); - - colorBar.setOnMousePressed(this::onBarSelected); - colorBar.setOnMouseDragged(this::onBarSelected); - colorBar.setOnScroll(this::onBarScroll); - - brightnessOverlay.setOnMousePressed(this::onSquareSelected); - brightnessOverlay.setOnMouseDragged(this::onSquareSelected); - - setBindings(); - } - - private void setBindings() { - // === Taille de la zone carrée de luminosité === - brightnessOverlay.prefWidthProperty().bind(saturationOverlay.widthProperty()); - brightnessOverlay.prefHeightProperty().bind(saturationOverlay.heightProperty()); - - border.prefWidthProperty().bind(brightnessOverlay.widthProperty().subtract(CURSOR_SIZE).add(2.0)); - border.prefHeightProperty().bind(brightnessOverlay.heightProperty().subtract(CURSOR_SIZE).add(2.0)); - border.setLayoutX(HALF_CURSOR_SIZE - 1.0); - border.setLayoutY(HALF_CURSOR_SIZE - 1.0); - - - //HBox.setHgrow(border, Priority.ALWAYS); - //VBox.setVgrow(border, Priority.ALWAYS); - - DoubleExpression hueProp = hueProperty().divide(360.0); - DoubleExpression satProp = saturationProperty(); - DoubleExpression brightProp = brightnessProperty(); - - // === Curseur de teinte (verticalement) === - // Position verticale - DoubleExpression barHProp = colorBar.heightProperty().subtract(CURSOR_SIZE); - colorBarIndicator.layoutYProperty().bind(hueProp.multiply(barHProp)); - // Largeur - colorBarIndicator.prefWidthProperty().bind(colorBar.widthProperty()); - - // === Pointeur de saturation/luminosité (sur le carré) === - // Horizontal - DoubleExpression squareWProp = brightnessOverlay.widthProperty().subtract(CURSOR_SIZE); - colorSquareIndicator.layoutXProperty().bind(satProp.multiply(squareWProp)); - // Vertical - DoubleExpression squareHProp = brightnessOverlay.heightProperty().subtract(CURSOR_SIZE); - colorSquareIndicator.layoutYProperty().bind(Bindings.subtract(1, brightProp).multiply(squareHProp)); - - colorBarIndicator.layoutYProperty().addListener(e -> redraw()); - } - - private Background getBrightnessBackground() { - Stop begin = new Stop(0, new Color(0.0, 0.0, 0.0, 0.0)); - Stop end = new Stop(1, Color.BLACK); - - LinearGradient gradient = new LinearGradient(0, 0, 0, 1, true, CycleMethod.REPEAT, begin, end); - BackgroundFill fill = new BackgroundFill(gradient, CornerRadii.EMPTY, INSETS); - - return new Background(fill); - } - - private Background getSaturationBackground(double hue) { - Color hueColor = Color.hsb(hue, 1.0, 1.0); - Color hueColorTransparent = new Color(hueColor.getRed(), hueColor.getGreen(), hueColor.getBlue(), 0.0); - - Stop begin = new Stop(0, hueColorTransparent); - Stop end = new Stop(1, hueColor); - - LinearGradient gradient = new LinearGradient(0, 0, 1, 0, true, CycleMethod.REPEAT, begin, end); - BackgroundFill fill = new BackgroundFill(gradient, CornerRadii.EMPTY, INSETS); - - return new Background(fill); - } - - private Background getHueBackground() { - Stop[] stops = new Stop[360]; - - for (int i = 0; i < 360; i++) { - stops[i] = new Stop(i / 360.0, Color.hsb(i, 1.0, 1.0)); - } - - LinearGradient gradient = new LinearGradient(0, 0, 0, 1, true, CycleMethod.REPEAT, stops); - BackgroundFill fill = new BackgroundFill(gradient, CornerRadii.EMPTY, INSETS); - - return new Background(fill); - } - - @Override - protected void redraw() { - double hue = 0; - - try { - hue = hueProperty().get(); - } catch (NullPointerException e) { - hue = 0; - } - - if (saturationOverlay != null) { - saturationOverlay.setBackground(getSaturationBackground(hue)); - } - - Color color = Color.hsb(hue, 1.0, 1.0); - - String hex = ColorUtil.tohexCode(color); - - if (colorBarIndicator != null) { - colorBarIndicator.setStyle("-fx-border-color: " + hex + ";"); - } - } - - - protected void onBarSelected(MouseEvent e) { - if (e.getButton() != MouseButton.PRIMARY) return; - - double h = colorBar.getHeight(); - - // LERP : Linear intERPolation - double lerp = Maths.clamp(e.getY(), HALF_CURSOR_SIZE, h - HALF_CURSOR_SIZE - 1) - HALF_CURSOR_SIZE; - lerp = lerp / (h - CURSOR_SIZE); - - hueProperty().set(lerp * 360.0); - } - - final double SCROLL_FACTOR = 0.05 * 360.0; - - private void onBarScroll(ScrollEvent e) { - double hue = hueProperty().get() + 360.0; - hue -= SCROLL_FACTOR * (e.getDeltaY() / e.getMultiplierY()); - - //hue = Maths.clamp(hue, 0.0, 360.0); - hue = hue % 360.0; - - hueProperty().set(hue); - } - - private void onSquareSelected(MouseEvent e) { - if (e.getButton() != MouseButton.PRIMARY) return; - - double w = brightnessOverlay.getWidth(); - double h = brightnessOverlay.getHeight(); - - // LERP : Linear intERPolation - double lerp; - - lerp = Maths.clamp(e.getX(), HALF_CURSOR_SIZE, w - HALF_CURSOR_SIZE) - HALF_CURSOR_SIZE; - lerp = lerp / (w - CURSOR_SIZE); - - saturationProperty().set(lerp); - - lerp = Maths.clamp(e.getY(), HALF_CURSOR_SIZE, h - HALF_CURSOR_SIZE) - HALF_CURSOR_SIZE; - lerp = 1 - (lerp / (h - CURSOR_SIZE)); - - brightnessProperty().set(lerp); - } -} +package colorfix.app.controls.picker; + +import colorfix.app.ExtendedColor; +import colorfix.app.util.Assets; +import colorfix.app.util.ColorUtil; +import colorfix.app.util.Maths; +import javafx.beans.binding.Bindings; +import javafx.beans.binding.DoubleExpression; +import javafx.beans.property.SimpleDoubleProperty; +import javafx.geometry.Insets; +import javafx.scene.input.MouseButton; +import javafx.scene.input.MouseEvent; +import javafx.scene.input.ScrollEvent; +import javafx.scene.layout.*; +import javafx.scene.paint.Color; +import javafx.scene.paint.CycleMethod; +import javafx.scene.paint.LinearGradient; +import javafx.scene.paint.Stop; + +public class ColorSquare extends ColorSquareAbstract { + private Pane saturationOverlay; + private Pane brightnessOverlay; + private Region colorSquareIndicator; + + private Pane colorBar; + private Region colorBarIndicator; + + private Region border; + + final double COLOR_BAR_SIZE = 32; + final double CURSOR_SIZE = 10; + final double HALF_CURSOR_SIZE = CURSOR_SIZE / 2.0; + final Insets INSETS = new Insets(HALF_CURSOR_SIZE); + + public ColorSquare() { + this(Color.RED); + } + + public ColorSquare(Color color) { + this(new ExtendedColor(color)); + } + + public ColorSquare(ExtendedColor color) { + super(color); + + getStylesheets().add(Assets.getAssetPath("/color-picker.css")); + getStyleClass().add("color-picker"); + + setSpacing(HALF_CURSOR_SIZE); + setPadding(new Insets(CURSOR_SIZE)); + + // Carré de couleur + saturationOverlay = new Pane(); + brightnessOverlay = new Pane(); + + brightnessOverlay.setBackground(getBrightnessBackground()); + brightnessOverlay.setPadding(INSETS); + + saturationOverlay.getChildren().add(brightnessOverlay); + + colorSquareIndicator = new Region(); + colorSquareIndicator.setCache(true); + colorSquareIndicator.getStyleClass().add("color-indicator"); + colorSquareIndicator.setPrefSize(CURSOR_SIZE, CURSOR_SIZE); + + border = new Region(); + border.setCache(true); + border.getStyleClass().add("color-pane-border"); + + brightnessOverlay.getChildren().setAll(border, colorSquareIndicator); + + // Barre de sélection latérale + colorBar = new Pane(); + colorBar.setBackground(getHueBackground()); + colorBar.setPrefWidth(COLOR_BAR_SIZE + CURSOR_SIZE); + + colorBarIndicator = new Region(); + colorBarIndicator.setCache(true); + colorBarIndicator.getStyleClass().add("color-indicator"); + + colorBarIndicator.setPrefHeight(CURSOR_SIZE); + + colorBar.getChildren().setAll(colorBarIndicator); + + HBox.setHgrow(saturationOverlay, Priority.ALWAYS); + VBox.setVgrow(saturationOverlay, Priority.ALWAYS); + + VBox.setVgrow(colorBar, Priority.ALWAYS); + + redraw(); + + getChildren().addAll(saturationOverlay, colorBar); + + colorBar.setOnMousePressed(this::onBarSelected); + colorBar.setOnMouseDragged(this::onBarSelected); + colorBar.setOnScroll(this::onBarScroll); + + brightnessOverlay.setOnMousePressed(this::onSquareSelected); + brightnessOverlay.setOnMouseDragged(this::onSquareSelected); + + setBindings(); + } + + private void setBindings() { + // === Taille de la zone carrée de luminosité === + brightnessOverlay.prefWidthProperty().bind(saturationOverlay.widthProperty()); + brightnessOverlay.prefHeightProperty().bind(saturationOverlay.heightProperty()); + + border.prefWidthProperty().bind(brightnessOverlay.widthProperty().subtract(CURSOR_SIZE).add(2.0)); + border.prefHeightProperty().bind(brightnessOverlay.heightProperty().subtract(CURSOR_SIZE).add(2.0)); + border.setLayoutX(HALF_CURSOR_SIZE - 1.0); + border.setLayoutY(HALF_CURSOR_SIZE - 1.0); + + + //HBox.setHgrow(border, Priority.ALWAYS); + //VBox.setVgrow(border, Priority.ALWAYS); + + DoubleExpression hueProp = hueProperty().divide(360.0); + DoubleExpression satProp = saturationProperty(); + DoubleExpression brightProp = brightnessProperty(); + + // === Curseur de teinte (verticalement) === + // Position verticale + DoubleExpression barHProp = colorBar.heightProperty().subtract(CURSOR_SIZE); + colorBarIndicator.layoutYProperty().bind(hueProp.multiply(barHProp)); + // Largeur + colorBarIndicator.prefWidthProperty().bind(colorBar.widthProperty()); + + // === Pointeur de saturation/luminosité (sur le carré) === + // Horizontal + DoubleExpression squareWProp = brightnessOverlay.widthProperty().subtract(CURSOR_SIZE); + colorSquareIndicator.layoutXProperty().bind(satProp.multiply(squareWProp)); + // Vertical + DoubleExpression squareHProp = brightnessOverlay.heightProperty().subtract(CURSOR_SIZE); + colorSquareIndicator.layoutYProperty().bind(Bindings.subtract(1, brightProp).multiply(squareHProp)); + + colorBarIndicator.layoutYProperty().addListener(e -> redraw()); + } + + private Background getBrightnessBackground() { + Stop begin = new Stop(0, new Color(0.0, 0.0, 0.0, 0.0)); + Stop end = new Stop(1, Color.BLACK); + + LinearGradient gradient = new LinearGradient(0, 0, 0, 1, true, CycleMethod.REPEAT, begin, end); + BackgroundFill fill = new BackgroundFill(gradient, CornerRadii.EMPTY, INSETS); + + return new Background(fill); + } + + private Background getSaturationBackground(double hue) { + Color hueColor = Color.hsb(hue, 1.0, 1.0); + Color hueColorTransparent = new Color(hueColor.getRed(), hueColor.getGreen(), hueColor.getBlue(), 0.0); + + Stop begin = new Stop(0, hueColorTransparent); + Stop end = new Stop(1, hueColor); + + LinearGradient gradient = new LinearGradient(0, 0, 1, 0, true, CycleMethod.REPEAT, begin, end); + BackgroundFill fill = new BackgroundFill(gradient, CornerRadii.EMPTY, INSETS); + + return new Background(fill); + } + + private Background getHueBackground() { + Stop[] stops = new Stop[360]; + + for (int i = 0; i < 360; i++) { + stops[i] = new Stop(i / 360.0, Color.hsb(i, 1.0, 1.0)); + } + + LinearGradient gradient = new LinearGradient(0, 0, 0, 1, true, CycleMethod.REPEAT, stops); + BackgroundFill fill = new BackgroundFill(gradient, CornerRadii.EMPTY, INSETS); + + return new Background(fill); + } + + @Override + protected void redraw() { + double hue = 0; + + try { + hue = hueProperty().get(); + } catch (NullPointerException e) { + hue = 0; + } + + if (saturationOverlay != null) { + saturationOverlay.setBackground(getSaturationBackground(hue)); + } + + Color color = Color.hsb(hue, 1.0, 1.0); + + String hex = ColorUtil.tohexCode(color); + + if (colorBarIndicator != null) { + colorBarIndicator.setStyle("-fx-border-color: " + hex + ";"); + } + } + + + protected void onBarSelected(MouseEvent e) { + if (e.getButton() != MouseButton.PRIMARY) return; + + double h = colorBar.getHeight(); + + // LERP : Linear intERPolation + double lerp = Maths.clamp(e.getY(), HALF_CURSOR_SIZE, h - HALF_CURSOR_SIZE - 1) - HALF_CURSOR_SIZE; + lerp = lerp / (h - CURSOR_SIZE); + + hueProperty().set(lerp * 360.0); + } + + final double SCROLL_FACTOR = 0.05 * 360.0; + + private void onBarScroll(ScrollEvent e) { + double hue = hueProperty().get() + 360.0; + hue -= SCROLL_FACTOR * (e.getDeltaY() / e.getMultiplierY()); + + //hue = Maths.clamp(hue, 0.0, 360.0); + hue = hue % 360.0; + + hueProperty().set(hue); + } + + private void onSquareSelected(MouseEvent e) { + if (e.getButton() != MouseButton.PRIMARY) return; + + double w = brightnessOverlay.getWidth(); + double h = brightnessOverlay.getHeight(); + + // LERP : Linear intERPolation + double lerp; + + lerp = Maths.clamp(e.getX(), HALF_CURSOR_SIZE, w - HALF_CURSOR_SIZE) - HALF_CURSOR_SIZE; + lerp = lerp / (w - CURSOR_SIZE); + + saturationProperty().set(lerp); + + lerp = Maths.clamp(e.getY(), HALF_CURSOR_SIZE, h - HALF_CURSOR_SIZE) - HALF_CURSOR_SIZE; + lerp = 1 - (lerp / (h - CURSOR_SIZE)); + + brightnessProperty().set(lerp); + } +} diff --git a/src/main/java/colorfix/app/controls/picker/ColorSquareAbstract.java b/src/main/java/colorfix/app/controls/picker/ColorSquareAbstract.java index d171c007c0ff3faf76551dea2e06531fb7aecbca..18b86a7bc2f7259ebed37088bf82afb8083e0ef2 100644 --- a/src/main/java/colorfix/app/controls/picker/ColorSquareAbstract.java +++ b/src/main/java/colorfix/app/controls/picker/ColorSquareAbstract.java @@ -1,97 +1,97 @@ -package colorfix.app.controls.picker; - -import colorfix.app.ExtendedColor; -import javafx.beans.property.SimpleDoubleProperty; -import javafx.beans.property.SimpleObjectProperty; -import javafx.beans.value.ObservableValue; -import javafx.scene.layout.HBox; -import javafx.scene.paint.Color; - -public abstract class ColorSquareAbstract extends HBox { - // Propriétés - private boolean localChange = false; // Sert à ne pas créer de boucle de déclenchement d'event infinie - private ExtendedColor color; - - private SimpleDoubleProperty hueProp = new SimpleDoubleProperty(0); - private SimpleDoubleProperty satProp = new SimpleDoubleProperty(0); - private SimpleDoubleProperty brightProp = new SimpleDoubleProperty(0); - - protected ColorSquareAbstract(ExtendedColor color) { - this.color = color; - - colorProperty().addListener(this::onColorChanged); - hueProperty().addListener(this::onHueChanged); - saturationProperty().addListener(this::onSaturationChanged); - brightnessProperty().addListener(this::onBrightnessChanged); - - colorProperty().set(Color.RED); - } - - private void onColorChanged(ObservableValue<? extends Color> observable, Color before, Color after) { - if (!localChange) { - localChange = true; - - hueProperty().set(after.getHue()); - saturationProperty().set(after.getSaturation()); - brightnessProperty().set(after.getBrightness()); - - localChange = false; - } - - redraw(); - } - - private void onHueChanged(ObservableValue<? extends Number> observable, Number before, Number after) { - if (!localChange) { - localChange = true; - - colorProperty().set(Color.hsb(after.doubleValue(), saturationProperty().get(), brightnessProperty().get())); - - localChange = false; - } - - redraw(); - } - - private void onSaturationChanged(ObservableValue<? extends Number> observable, Number before, Number after) { - if (!localChange) { - localChange = true; - - colorProperty().set(Color.hsb(hueProperty().get(), after.doubleValue(), brightnessProperty().get())); - - localChange = false; - } - - redraw(); - } - - private void onBrightnessChanged(ObservableValue<? extends Number> observable, Number before, Number after) { - if (!localChange) { - localChange = true; - - colorProperty().set(Color.hsb(hueProperty().get(), saturationProperty().get(), after.doubleValue())); - - localChange = false; - } - - redraw(); - } - - public SimpleObjectProperty<Color> colorProperty() { - return color.colorProperty(); - } - - public SimpleDoubleProperty hueProperty() { - return color.hueProperty(); - } - - public SimpleDoubleProperty saturationProperty() { - return color.saturationProperty(); - } - - public SimpleDoubleProperty brightnessProperty() { - return color.brightnessProperty(); - } - - protected abstract void redraw(); -} +package colorfix.app.controls.picker; + +import colorfix.app.ExtendedColor; +import javafx.beans.property.SimpleDoubleProperty; +import javafx.beans.property.SimpleObjectProperty; +import javafx.beans.value.ObservableValue; +import javafx.scene.layout.HBox; +import javafx.scene.paint.Color; + +public abstract class ColorSquareAbstract extends HBox { + // Propriétés + private boolean localChange = false; // Sert à ne pas créer de boucle de déclenchement d'event infinie + private ExtendedColor color; + + private SimpleDoubleProperty hueProp = new SimpleDoubleProperty(0); + private SimpleDoubleProperty satProp = new SimpleDoubleProperty(0); + private SimpleDoubleProperty brightProp = new SimpleDoubleProperty(0); + + protected ColorSquareAbstract(ExtendedColor color) { + this.color = color; + + colorProperty().addListener(this::onColorChanged); + hueProperty().addListener(this::onHueChanged); + saturationProperty().addListener(this::onSaturationChanged); + brightnessProperty().addListener(this::onBrightnessChanged); + + colorProperty().set(Color.RED); + } + + private void onColorChanged(ObservableValue<? extends Color> observable, Color before, Color after) { + if (!localChange) { + localChange = true; + + hueProperty().set(after.getHue()); + saturationProperty().set(after.getSaturation()); + brightnessProperty().set(after.getBrightness()); + + localChange = false; + } + + redraw(); + } + + private void onHueChanged(ObservableValue<? extends Number> observable, Number before, Number after) { + if (!localChange) { + localChange = true; + + colorProperty().set(Color.hsb(after.doubleValue(), saturationProperty().get(), brightnessProperty().get())); + + localChange = false; + } + + redraw(); + } + + private void onSaturationChanged(ObservableValue<? extends Number> observable, Number before, Number after) { + if (!localChange) { + localChange = true; + + colorProperty().set(Color.hsb(hueProperty().get(), after.doubleValue(), brightnessProperty().get())); + + localChange = false; + } + + redraw(); + } + + private void onBrightnessChanged(ObservableValue<? extends Number> observable, Number before, Number after) { + if (!localChange) { + localChange = true; + + colorProperty().set(Color.hsb(hueProperty().get(), saturationProperty().get(), after.doubleValue())); + + localChange = false; + } + + redraw(); + } + + public SimpleObjectProperty<Color> colorProperty() { + return color.colorProperty(); + } + + public SimpleDoubleProperty hueProperty() { + return color.hueProperty(); + } + + public SimpleDoubleProperty saturationProperty() { + return color.saturationProperty(); + } + + public SimpleDoubleProperty brightnessProperty() { + return color.brightnessProperty(); + } + + protected abstract void redraw(); +} diff --git a/src/main/java/colorfix/app/controls/slider/ColorSlider.java b/src/main/java/colorfix/app/controls/slider/ColorSlider.java index d194c842a75837d061294b566b84829dc075ae01..cab29719823ebd5a1acc4d074fc3ed923b74ece4 100644 --- a/src/main/java/colorfix/app/controls/slider/ColorSlider.java +++ b/src/main/java/colorfix/app/controls/slider/ColorSlider.java @@ -1,144 +1,144 @@ -package colorfix.app.controls.slider; - -import colorfix.app.enums.ColorComponent; -import colorfix.app.types.SimpleNormalizedProperty; -import colorfix.app.util.Assets; -import colorfix.app.util.Maths; -import javafx.beans.Observable; -import javafx.beans.property.DoubleProperty; -import javafx.beans.property.SimpleObjectProperty; -import javafx.beans.value.ObservableValue; -import javafx.geometry.Insets; -import javafx.geometry.Pos; -import javafx.scene.control.Label; -import javafx.scene.control.Slider; -import javafx.scene.control.Spinner; -import javafx.scene.control.SpinnerValueFactory; -import javafx.scene.layout.HBox; -import javafx.scene.layout.Priority; - -public class ColorSlider extends HBox { - private SimpleObjectProperty<ColorComponent> component = new SimpleObjectProperty<ColorComponent>(); - private SimpleNormalizedProperty value; - - private final Label name; - private final Slider slider; - private final Spinner<Integer> spinner; - private SpinnerValueFactory.IntegerSpinnerValueFactory valueFactory; - - private boolean localChange = false; - - public ColorSlider(ColorComponent component) { - value = new SimpleNormalizedProperty(0, component.equals(ColorComponent.HUE) ? 360 : 1); - - getStylesheets().add(Assets.getAssetPath("/color-sliders.css")); - getStylesheets().add(Assets.getAssetPath("/color-components.css")); - - name = new Label(); - name.setPrefWidth(60); - name.minWidthProperty().bind(name.prefWidthProperty()); - name.setAlignment(Pos.CENTER_RIGHT); - - slider = new Slider(); - slider.setSnapToTicks(false); - slider.setShowTickMarks(false); - slider.setShowTickLabels(false); - slider.getStyleClass().add("color-slider"); - - HBox.setHgrow(slider, Priority.ALWAYS); - - spinner = new Spinner<Integer>(); - spinner.setPrefWidth(70); - spinner.minWidthProperty().bind(spinner.prefWidthProperty()); - - this.component.addListener(this::onComponentChanged); - this.component.set(component); - - setPadding(new Insets(4)); - setSpacing(12); - setAlignment(Pos.CENTER); - - getChildren().addAll(name, slider, spinner); - - slider.valueProperty().addListener(this::onSliderChanged); - spinner.valueProperty().addListener(this::onSpinnerChanged); - - value.addListener(this::onValueChanged); - } - - private void onValueChanged(Observable observable) { - //String s = String.format("%s\t = %f", getComponent().name(), value.get()); - //System.out.println(s); - - if (!localChange) { - slider.setValue(value.getNormalized() * 100.0); - } - } - - private void onSliderChanged(Observable observable) { - String s = String.format("%s = %s", component.get().name(), Double.toString(slider.getValue())); - //System.out.println(s); - - if (!localChange) { - localChange = true; - - final int maximum = component.get().getMaximum(); - int newValue = (int)(slider.getValue() / 100.0 * maximum); - - valueFactory.setValue(newValue); - - value.setNormalized(Maths.clamp01(slider.getValue() / 100.0)); - - localChange = false; - } - } - - private void onSpinnerChanged(Observable observable) { - if (!localChange) { - localChange = true; - - final double maximum = component.get().getMaximum(); - final double newValue = (double)spinner.getValue() / maximum; - - slider.setValue(newValue * 100.0); - value.setNormalized(newValue); - - localChange = false; - } - } - - private void onComponentChanged(ObservableValue<? extends ColorComponent> observable, ColorComponent oldValue, ColorComponent newValue) { - name.setText(component.get().toString()); - - if (newValue != null) { - slider.setId(newValue.cssClass()); - - valueFactory = new SpinnerValueFactory.IntegerSpinnerValueFactory(0, newValue.getMaximum(), 0, 1); - spinner.setValueFactory(valueFactory); - } - } - - public SimpleObjectProperty<ColorComponent> componentProperty() { - return component; - } - - public ColorComponent getComponent() { - return component.get(); - } - - public void setComponent(ColorComponent value) { - component.set(value); - } - - public DoubleProperty valueProperty() { - return value; - } - - public double getValue() { - return value.get(); - } - - public void setValue(double value) { - this.value.set(value); - } -} +package colorfix.app.controls.slider; + +import colorfix.app.enums.ColorComponent; +import colorfix.app.types.SimpleNormalizedProperty; +import colorfix.app.util.Assets; +import colorfix.app.util.Maths; +import javafx.beans.Observable; +import javafx.beans.property.DoubleProperty; +import javafx.beans.property.SimpleObjectProperty; +import javafx.beans.value.ObservableValue; +import javafx.geometry.Insets; +import javafx.geometry.Pos; +import javafx.scene.control.Label; +import javafx.scene.control.Slider; +import javafx.scene.control.Spinner; +import javafx.scene.control.SpinnerValueFactory; +import javafx.scene.layout.HBox; +import javafx.scene.layout.Priority; + +public class ColorSlider extends HBox { + private SimpleObjectProperty<ColorComponent> component = new SimpleObjectProperty<ColorComponent>(); + private SimpleNormalizedProperty value; + + private final Label name; + private final Slider slider; + private final Spinner<Integer> spinner; + private SpinnerValueFactory.IntegerSpinnerValueFactory valueFactory; + + private boolean localChange = false; + + public ColorSlider(ColorComponent component) { + value = new SimpleNormalizedProperty(0, component.equals(ColorComponent.HUE) ? 360 : 1); + + getStylesheets().add(Assets.getAssetPath("/color-sliders.css")); + getStylesheets().add(Assets.getAssetPath("/color-components.css")); + + name = new Label(); + name.setPrefWidth(60); + name.minWidthProperty().bind(name.prefWidthProperty()); + name.setAlignment(Pos.CENTER_RIGHT); + + slider = new Slider(); + slider.setSnapToTicks(false); + slider.setShowTickMarks(false); + slider.setShowTickLabels(false); + slider.getStyleClass().add("color-slider"); + + HBox.setHgrow(slider, Priority.ALWAYS); + + spinner = new Spinner<Integer>(); + spinner.setPrefWidth(70); + spinner.minWidthProperty().bind(spinner.prefWidthProperty()); + + this.component.addListener(this::onComponentChanged); + this.component.set(component); + + setPadding(new Insets(4)); + setSpacing(12); + setAlignment(Pos.CENTER); + + getChildren().addAll(name, slider, spinner); + + slider.valueProperty().addListener(this::onSliderChanged); + spinner.valueProperty().addListener(this::onSpinnerChanged); + + value.addListener(this::onValueChanged); + } + + private void onValueChanged(Observable observable) { + //String s = String.format("%s\t = %f", getComponent().name(), value.get()); + //System.out.println(s); + + if (!localChange) { + slider.setValue(value.getNormalized() * 100.0); + } + } + + private void onSliderChanged(Observable observable) { + String s = String.format("%s = %s", component.get().name(), Double.toString(slider.getValue())); + //System.out.println(s); + + if (!localChange) { + localChange = true; + + final int maximum = component.get().getMaximum(); + int newValue = (int)(slider.getValue() / 100.0 * maximum); + + valueFactory.setValue(newValue); + + value.setNormalized(Maths.clamp01(slider.getValue() / 100.0)); + + localChange = false; + } + } + + private void onSpinnerChanged(Observable observable) { + if (!localChange) { + localChange = true; + + final double maximum = component.get().getMaximum(); + final double newValue = (double)spinner.getValue() / maximum; + + slider.setValue(newValue * 100.0); + value.setNormalized(newValue); + + localChange = false; + } + } + + private void onComponentChanged(ObservableValue<? extends ColorComponent> observable, ColorComponent oldValue, ColorComponent newValue) { + name.setText(component.get().toString()); + + if (newValue != null) { + slider.setId(newValue.cssClass()); + + valueFactory = new SpinnerValueFactory.IntegerSpinnerValueFactory(0, newValue.getMaximum(), 0, 1); + spinner.setValueFactory(valueFactory); + } + } + + public SimpleObjectProperty<ColorComponent> componentProperty() { + return component; + } + + public ColorComponent getComponent() { + return component.get(); + } + + public void setComponent(ColorComponent value) { + component.set(value); + } + + public DoubleProperty valueProperty() { + return value; + } + + public double getValue() { + return value.get(); + } + + public void setValue(double value) { + this.value.set(value); + } +} diff --git a/src/main/java/colorfix/app/controls/slider/ColorSliderTabs.java b/src/main/java/colorfix/app/controls/slider/ColorSliderTabs.java index 5e621f6a0f830b2b3210273851bda288f3940b04..9d614b0e3e3bc5af5b80f745e75de12ace0c2dd0 100644 --- a/src/main/java/colorfix/app/controls/slider/ColorSliderTabs.java +++ b/src/main/java/colorfix/app/controls/slider/ColorSliderTabs.java @@ -1,42 +1,42 @@ -package colorfix.app.controls.slider; - -import colorfix.app.ExtendedColor; -import colorfix.app.enums.ColorSpace; -import colorfix.app.util.Assets; -import javafx.beans.property.SimpleObjectProperty; -import javafx.scene.control.*; -import javafx.scene.paint.Color; - -import java.util.ArrayList; -import java.util.List; - -public class ColorSliderTabs extends TabPane { - private final ExtendedColor COLOR; - - public ColorSliderTabs() { - this(Color.RED); - } - - public ColorSliderTabs(Color color) { - this(new ExtendedColor(color)); - } - - public ColorSliderTabs(ExtendedColor color) { - getStylesheets().add(Assets.getAssetPath("/color-tabs.css")); - this.COLOR = color; - - for (ColorSpace cSpace : ColorSpace.values()) { - if (cSpace == ColorSpace.HSB) continue; - - ColorSpaceSliderTab tab = new ColorSpaceSliderTab(color, cSpace); - - getTabs().add(tab); - } - - color.refresh(); - } - - public SimpleObjectProperty<Color> colorProperty() { - return COLOR.colorProperty(); - } +package colorfix.app.controls.slider; + +import colorfix.app.ExtendedColor; +import colorfix.app.enums.ColorSpace; +import colorfix.app.util.Assets; +import javafx.beans.property.SimpleObjectProperty; +import javafx.scene.control.*; +import javafx.scene.paint.Color; + +import java.util.ArrayList; +import java.util.List; + +public class ColorSliderTabs extends TabPane { + private final ExtendedColor COLOR; + + public ColorSliderTabs() { + this(Color.RED); + } + + public ColorSliderTabs(Color color) { + this(new ExtendedColor(color)); + } + + public ColorSliderTabs(ExtendedColor color) { + getStylesheets().add(Assets.getAssetPath("/color-tabs.css")); + this.COLOR = color; + + for (ColorSpace cSpace : ColorSpace.values()) { + if (cSpace == ColorSpace.HSB) continue; + + ColorSpaceSliderTab tab = new ColorSpaceSliderTab(color, cSpace); + + getTabs().add(tab); + } + + color.refresh(); + } + + public SimpleObjectProperty<Color> colorProperty() { + return COLOR.colorProperty(); + } } \ No newline at end of file diff --git a/src/main/java/colorfix/app/controls/slider/ColorSpaceSliderTab.java b/src/main/java/colorfix/app/controls/slider/ColorSpaceSliderTab.java index 271006ff230eef9aa9b07c3c91438bd59823d2fc..64b3ee49f31e0ba53eb41b24093e5632bb3b5f5d 100644 --- a/src/main/java/colorfix/app/controls/slider/ColorSpaceSliderTab.java +++ b/src/main/java/colorfix/app/controls/slider/ColorSpaceSliderTab.java @@ -1,78 +1,78 @@ -package colorfix.app.controls.slider; - -import colorfix.app.ExtendedColor; -import colorfix.app.enums.ColorComponent; -import colorfix.app.enums.ColorSpace; -import javafx.beans.property.SimpleObjectProperty; -import javafx.geometry.Insets; -import javafx.geometry.Pos; -import javafx.scene.Node; -import javafx.scene.control.ScrollPane; -import javafx.scene.control.Tab; -import javafx.scene.layout.HBox; -import javafx.scene.layout.Priority; -import javafx.scene.layout.VBox; -import javafx.scene.paint.Color; - -public class ColorSpaceSliderTab extends Tab { - private final ColorSpace COLOR_SPACE; - private final ExtendedColor COLOR; - - public ColorSpaceSliderTab(ColorSpace cSpace) { - this(Color.RED, cSpace); - } - - public ColorSpaceSliderTab(Color color, ColorSpace cSpace) { - this(new ExtendedColor(color), cSpace); - } - - - public ColorSpaceSliderTab(ExtendedColor color, ColorSpace cSpace) { - super(); - COLOR_SPACE = cSpace; - COLOR = color; - - setText(cSpace.name()); - setContent(initializeTab()); - setClosable(false); - } - - private Node initializeTab() { - VBox page = new VBox(); - - page.setPadding(new Insets(12)); - page.setSpacing(12); - page.setAlignment(Pos.TOP_CENTER); - - for (ColorComponent cComponent : COLOR_SPACE) { - ColorSlider slider = new ColorSlider(cComponent); - HBox.setHgrow(slider, Priority.ALWAYS); - - setBindings(slider); - - page.getChildren().add(slider); - } - - ScrollPane scroll = new ScrollPane(page); - - scroll.getStyleClass().add("tab-content"); - - page.prefWidthProperty().bind(scroll.widthProperty()); - scroll.prefHeightProperty().bind(page.prefHeightProperty()); - - return scroll; - } - - private void setBindings(ColorSlider slider) { - ColorComponent c = slider.getComponent(); - - var slideProp = slider.valueProperty(); - var colorProp = c.value01Property(COLOR); - - slideProp.bindBidirectional(colorProp); - } - - public SimpleObjectProperty<Color> colorProperty() { - return COLOR.colorProperty(); - } -} +package colorfix.app.controls.slider; + +import colorfix.app.ExtendedColor; +import colorfix.app.enums.ColorComponent; +import colorfix.app.enums.ColorSpace; +import javafx.beans.property.SimpleObjectProperty; +import javafx.geometry.Insets; +import javafx.geometry.Pos; +import javafx.scene.Node; +import javafx.scene.control.ScrollPane; +import javafx.scene.control.Tab; +import javafx.scene.layout.HBox; +import javafx.scene.layout.Priority; +import javafx.scene.layout.VBox; +import javafx.scene.paint.Color; + +public class ColorSpaceSliderTab extends Tab { + private final ColorSpace COLOR_SPACE; + private final ExtendedColor COLOR; + + public ColorSpaceSliderTab(ColorSpace cSpace) { + this(Color.RED, cSpace); + } + + public ColorSpaceSliderTab(Color color, ColorSpace cSpace) { + this(new ExtendedColor(color), cSpace); + } + + + public ColorSpaceSliderTab(ExtendedColor color, ColorSpace cSpace) { + super(); + COLOR_SPACE = cSpace; + COLOR = color; + + setText(cSpace.name()); + setContent(initializeTab()); + setClosable(false); + } + + private Node initializeTab() { + VBox page = new VBox(); + + page.setPadding(new Insets(12)); + page.setSpacing(12); + page.setAlignment(Pos.TOP_CENTER); + + for (ColorComponent cComponent : COLOR_SPACE) { + ColorSlider slider = new ColorSlider(cComponent); + HBox.setHgrow(slider, Priority.ALWAYS); + + setBindings(slider); + + page.getChildren().add(slider); + } + + ScrollPane scroll = new ScrollPane(page); + + scroll.getStyleClass().add("tab-content"); + + page.prefWidthProperty().bind(scroll.widthProperty()); + scroll.prefHeightProperty().bind(page.prefHeightProperty()); + + return scroll; + } + + private void setBindings(ColorSlider slider) { + ColorComponent c = slider.getComponent(); + + var slideProp = slider.valueProperty(); + var colorProp = c.value01Property(COLOR); + + slideProp.bindBidirectional(colorProp); + } + + public SimpleObjectProperty<Color> colorProperty() { + return COLOR.colorProperty(); + } +} diff --git a/src/main/java/colorfix/app/controls/table/ActionLink.java b/src/main/java/colorfix/app/controls/table/ActionLink.java index e3e49e1db36fd7dbc9b4c4b1c6d9cb3e66109431..54ad842e4871f4438b1492dec0ea4e4464de8d77 100644 --- a/src/main/java/colorfix/app/controls/table/ActionLink.java +++ b/src/main/java/colorfix/app/controls/table/ActionLink.java @@ -1,25 +1,25 @@ -package colorfix.app.controls.table; - -import javafx.event.ActionEvent; -import javafx.event.EventHandler; -import javafx.scene.Node; -import javafx.scene.control.Hyperlink; - -public class ActionLink extends Hyperlink { - public ActionLink(String text) { - super(text); - } - - public ActionLink(String text, Node graphic) { - super(text, graphic); - } - - public ActionLink(String text, EventHandler<ActionEvent> onClick) { - this(text, onClick, null); - } - - public ActionLink(String text, EventHandler<ActionEvent> onClick, Node graphic) { - super(text, graphic); - setOnAction(onClick); - } -} +package colorfix.app.controls.table; + +import javafx.event.ActionEvent; +import javafx.event.EventHandler; +import javafx.scene.Node; +import javafx.scene.control.Hyperlink; + +public class ActionLink extends Hyperlink { + public ActionLink(String text) { + super(text); + } + + public ActionLink(String text, Node graphic) { + super(text, graphic); + } + + public ActionLink(String text, EventHandler<ActionEvent> onClick) { + this(text, onClick, null); + } + + public ActionLink(String text, EventHandler<ActionEvent> onClick, Node graphic) { + super(text, graphic); + setOnAction(onClick); + } +} diff --git a/src/main/java/colorfix/app/controls/table/ColorTableView.java b/src/main/java/colorfix/app/controls/table/ColorTableView.java index 428765d3d2444d96a363e6a289b223f1456525e7..7e76c7d45ae6bfae58c5f2160a24b2c052eb71bb 100644 --- a/src/main/java/colorfix/app/controls/table/ColorTableView.java +++ b/src/main/java/colorfix/app/controls/table/ColorTableView.java @@ -1,200 +1,200 @@ -package colorfix.app.controls.table; - -import colorfix.app.controls.table.columns.*; -import colorfix.app.enums.ColorSpace; -import colorfix.app.stages.dialogs.ColorChooserDialog; -import colorfix.app.util.ColorUtil; -import javafx.beans.InvalidationListener; -import javafx.beans.property.ReadOnlyBooleanProperty; -import javafx.beans.property.SimpleBooleanProperty; -import javafx.beans.value.ChangeListener; -import javafx.collections.FXCollections; -import javafx.collections.ListChangeListener; -import javafx.event.ActionEvent; -import javafx.scene.control.ContextMenu; -import javafx.scene.control.MenuItem; -import javafx.scene.control.SeparatorMenuItem; -import javafx.scene.control.TableView; -import javafx.scene.input.Clipboard; -import javafx.scene.input.ClipboardContent; -import javafx.scene.input.MouseButton; -import javafx.scene.input.MouseEvent; -import javafx.scene.paint.Color; - -public class ColorTableView extends TableView<Color> { - private SimpleBooleanProperty hexVisible = new SimpleBooleanProperty(true); - private SimpleBooleanProperty rgbVisible = new SimpleBooleanProperty(true); - private SimpleBooleanProperty cmykVisible = new SimpleBooleanProperty(false); - private SimpleBooleanProperty hsbVisible = new SimpleBooleanProperty(true); - private SimpleBooleanProperty isEmpty = new SimpleBooleanProperty(); - - private ContextMenu contextMenu; - private final Clipboard clipboard = Clipboard.getSystemClipboard(); - private final ClipboardContent content = new ClipboardContent(); - - private final ColorSpaceColumn columnRGB, columnHSB, columnCMYK; - - - public ColorTableView() { - ColorThumbnailColumn columnThumbnail = new ColorThumbnailColumn(); - - HexadecimalValueColumn columnHex = new HexadecimalValueColumn(); - - columnRGB = new ColorSpaceColumn(ColorSpace.RGB); - columnHSB = new ColorSpaceColumn(ColorSpace.HSB); - columnCMYK = new ColorSpaceColumn(ColorSpace.CMYK); - - setOnMouseClicked(this::onMouseClicked); - - columnHex.visibleProperty().bind(hexVisible); - columnRGB.visibleProperty().bind(rgbVisible); - columnCMYK.visibleProperty().bind(cmykVisible); - columnHSB.visibleProperty().bind(hsbVisible); - - - EditActionsColumn columnAction = new EditActionsColumn(); - - getColumns().addAll(columnThumbnail, columnHex, columnRGB, columnCMYK, columnHSB, columnAction); - - /// Menu contextuel - contextMenu = new ContextMenu(); - - MenuItem menuItemAdd = new MenuItem("Ajouter"); - menuItemAdd.setOnAction(this::onItemAdd); - - MenuItem menuItemMod = new MenuItem("Modifier"); - menuItemMod.setOnAction(this::onItemModify); - - MenuItem menuItemDel = new MenuItem("Supprimer"); - menuItemDel.setOnAction(this::onItemDelete); - - MenuItem menuItemCpy = new MenuItem("Copier code hexadécimal"); - menuItemCpy.setOnAction(this::onItemCopy); - - SeparatorMenuItem separatorMenuItem = new SeparatorMenuItem(); - SeparatorMenuItem separatorMenuItem2 = new SeparatorMenuItem(); - SeparatorMenuItem separatorMenuItem3 = new SeparatorMenuItem(); - - contextMenu.getItems().addAll(menuItemAdd,separatorMenuItem, menuItemMod, separatorMenuItem2, menuItemDel, separatorMenuItem3, menuItemCpy); - - itemsProperty().addListener(e -> { - getItems().addListener(this::onTableModified); - }); - - setItems(FXCollections.observableArrayList()); - - onTableModified(null); - } - - private void onMouseClicked(MouseEvent e) { - if(e.getButton() == MouseButton.SECONDARY) { - contextMenu.show(this, e.getScreenX(), e.getScreenY()); - }else { - contextMenu.hide(); - } - } - - private void onItemAdd(ActionEvent e) { - Color c = ColorChooserDialog.open(); - - if (c != null) { - this.getItems().add(c); - } - } - - private void onTableModified(ListChangeListener.Change<? extends Color> c) { - isEmpty.set(getItems().isEmpty()); - } - - private void onItemModify(ActionEvent e) { - int index = getSelectionModel().getFocusedIndex(); - - Color oldCol = getItems().get(index); - Color newCol = ColorChooserDialog.open(oldCol); - - if (newCol != null) { - getItems().set(index, newCol); - } - } - - private void onItemDelete(ActionEvent e) { - int index = getFocusModel().getFocusedCell().getRow(); - getItems().remove(index); - } - - private void onItemCopy(ActionEvent e) { - int index = getFocusModel().getFocusedCell().getRow(); - content.putString(ColorUtil.tohexCode(getItems().get(index))); - clipboard.setContent(content); - } - - // === PROPERTY === - - public ReadOnlyBooleanProperty isEmptyProperty() { - return ReadOnlyBooleanProperty.readOnlyBooleanProperty(isEmpty); - } - - // === COLUMNS === - public ColorSpaceColumn getRGBColumn() { - return columnRGB; - } - - public ColorSpaceColumn getHSBColumn() { - return columnHSB; - } - - public ColorSpaceColumn getCMYKColumn() { - return columnCMYK; - } - - // === PROPRIETES === - - public SimpleBooleanProperty hexVisibleProperty() { - return hexVisible; - } - - public SimpleBooleanProperty rgbVisibleProperty() { - return rgbVisible; - } - - public SimpleBooleanProperty hsbVisibleProperty() { - return hsbVisible; - } - - public SimpleBooleanProperty cmykVisibleProperty() { - return cmykVisible; - } - - // === GETTERS & SETTERS === - public boolean isHexVisible() { - return hexVisible.get(); - } - - public void setHexVisible(boolean value) { - hexVisible.set(value); - } - - public boolean isRgbVisible() { - return rgbVisible.get(); - } - - public void setRgbVisible(boolean value) { - rgbVisible.set(value); - } - - public boolean isHsbVisible() { - return hsbVisible.get(); - } - - public void setHsbVisible(boolean value) { - hsbVisible.set(value); - } - - public boolean isCmykVisible() { - return cmykVisible.get(); - } - - public void setCmykVisible(boolean value) { - cmykVisible.set(value); - } -} +package colorfix.app.controls.table; + +import colorfix.app.controls.table.columns.*; +import colorfix.app.enums.ColorSpace; +import colorfix.app.stages.dialogs.ColorChooserDialog; +import colorfix.app.util.ColorUtil; +import javafx.beans.InvalidationListener; +import javafx.beans.property.ReadOnlyBooleanProperty; +import javafx.beans.property.SimpleBooleanProperty; +import javafx.beans.value.ChangeListener; +import javafx.collections.FXCollections; +import javafx.collections.ListChangeListener; +import javafx.event.ActionEvent; +import javafx.scene.control.ContextMenu; +import javafx.scene.control.MenuItem; +import javafx.scene.control.SeparatorMenuItem; +import javafx.scene.control.TableView; +import javafx.scene.input.Clipboard; +import javafx.scene.input.ClipboardContent; +import javafx.scene.input.MouseButton; +import javafx.scene.input.MouseEvent; +import javafx.scene.paint.Color; + +public class ColorTableView extends TableView<Color> { + private SimpleBooleanProperty hexVisible = new SimpleBooleanProperty(true); + private SimpleBooleanProperty rgbVisible = new SimpleBooleanProperty(true); + private SimpleBooleanProperty cmykVisible = new SimpleBooleanProperty(false); + private SimpleBooleanProperty hsbVisible = new SimpleBooleanProperty(true); + private SimpleBooleanProperty isEmpty = new SimpleBooleanProperty(); + + private ContextMenu contextMenu; + private final Clipboard clipboard = Clipboard.getSystemClipboard(); + private final ClipboardContent content = new ClipboardContent(); + + private final ColorSpaceColumn columnRGB, columnHSB, columnCMYK; + + + public ColorTableView() { + ColorThumbnailColumn columnThumbnail = new ColorThumbnailColumn(); + + HexadecimalValueColumn columnHex = new HexadecimalValueColumn(); + + columnRGB = new ColorSpaceColumn(ColorSpace.RGB); + columnHSB = new ColorSpaceColumn(ColorSpace.HSB); + columnCMYK = new ColorSpaceColumn(ColorSpace.CMYK); + + setOnMouseClicked(this::onMouseClicked); + + columnHex.visibleProperty().bind(hexVisible); + columnRGB.visibleProperty().bind(rgbVisible); + columnCMYK.visibleProperty().bind(cmykVisible); + columnHSB.visibleProperty().bind(hsbVisible); + + + EditActionsColumn columnAction = new EditActionsColumn(); + + getColumns().addAll(columnThumbnail, columnHex, columnRGB, columnCMYK, columnHSB, columnAction); + + /// Menu contextuel + contextMenu = new ContextMenu(); + + MenuItem menuItemAdd = new MenuItem("Ajouter"); + menuItemAdd.setOnAction(this::onItemAdd); + + MenuItem menuItemMod = new MenuItem("Modifier"); + menuItemMod.setOnAction(this::onItemModify); + + MenuItem menuItemDel = new MenuItem("Supprimer"); + menuItemDel.setOnAction(this::onItemDelete); + + MenuItem menuItemCpy = new MenuItem("Copier code hexadécimal"); + menuItemCpy.setOnAction(this::onItemCopy); + + SeparatorMenuItem separatorMenuItem = new SeparatorMenuItem(); + SeparatorMenuItem separatorMenuItem2 = new SeparatorMenuItem(); + SeparatorMenuItem separatorMenuItem3 = new SeparatorMenuItem(); + + contextMenu.getItems().addAll(menuItemAdd,separatorMenuItem, menuItemMod, separatorMenuItem2, menuItemDel, separatorMenuItem3, menuItemCpy); + + itemsProperty().addListener(e -> { + getItems().addListener(this::onTableModified); + }); + + setItems(FXCollections.observableArrayList()); + + onTableModified(null); + } + + private void onMouseClicked(MouseEvent e) { + if(e.getButton() == MouseButton.SECONDARY) { + contextMenu.show(this, e.getScreenX(), e.getScreenY()); + }else { + contextMenu.hide(); + } + } + + private void onItemAdd(ActionEvent e) { + Color c = ColorChooserDialog.open(); + + if (c != null) { + this.getItems().add(c); + } + } + + private void onTableModified(ListChangeListener.Change<? extends Color> c) { + isEmpty.set(getItems().isEmpty()); + } + + private void onItemModify(ActionEvent e) { + int index = getSelectionModel().getFocusedIndex(); + + Color oldCol = getItems().get(index); + Color newCol = ColorChooserDialog.open(oldCol); + + if (newCol != null) { + getItems().set(index, newCol); + } + } + + private void onItemDelete(ActionEvent e) { + int index = getFocusModel().getFocusedCell().getRow(); + getItems().remove(index); + } + + private void onItemCopy(ActionEvent e) { + int index = getFocusModel().getFocusedCell().getRow(); + content.putString(ColorUtil.tohexCode(getItems().get(index))); + clipboard.setContent(content); + } + + // === PROPERTY === + + public ReadOnlyBooleanProperty isEmptyProperty() { + return ReadOnlyBooleanProperty.readOnlyBooleanProperty(isEmpty); + } + + // === COLUMNS === + public ColorSpaceColumn getRGBColumn() { + return columnRGB; + } + + public ColorSpaceColumn getHSBColumn() { + return columnHSB; + } + + public ColorSpaceColumn getCMYKColumn() { + return columnCMYK; + } + + // === PROPRIETES === + + public SimpleBooleanProperty hexVisibleProperty() { + return hexVisible; + } + + public SimpleBooleanProperty rgbVisibleProperty() { + return rgbVisible; + } + + public SimpleBooleanProperty hsbVisibleProperty() { + return hsbVisible; + } + + public SimpleBooleanProperty cmykVisibleProperty() { + return cmykVisible; + } + + // === GETTERS & SETTERS === + public boolean isHexVisible() { + return hexVisible.get(); + } + + public void setHexVisible(boolean value) { + hexVisible.set(value); + } + + public boolean isRgbVisible() { + return rgbVisible.get(); + } + + public void setRgbVisible(boolean value) { + rgbVisible.set(value); + } + + public boolean isHsbVisible() { + return hsbVisible.get(); + } + + public void setHsbVisible(boolean value) { + hsbVisible.set(value); + } + + public boolean isCmykVisible() { + return cmykVisible.get(); + } + + public void setCmykVisible(boolean value) { + cmykVisible.set(value); + } +} diff --git a/src/main/java/colorfix/app/controls/table/TablePlaceholder.java b/src/main/java/colorfix/app/controls/table/TablePlaceholder.java index de619fb04b8d1685e23ebeb4e937e586402aee34..338f25636e18c504508a9ccdc0e86a01c5bfa82a 100644 --- a/src/main/java/colorfix/app/controls/table/TablePlaceholder.java +++ b/src/main/java/colorfix/app/controls/table/TablePlaceholder.java @@ -1,94 +1,94 @@ -package colorfix.app.controls.table; - -import colorfix.app.Constants; -import javafx.geometry.Insets; -import javafx.geometry.Orientation; -import javafx.geometry.Pos; -import javafx.scene.Node; -import javafx.scene.control.Hyperlink; -import javafx.scene.control.Label; -import javafx.scene.image.Image; -import javafx.scene.image.ImageView; -import javafx.scene.layout.*; -import javafx.scene.paint.Color; -import javafx.scene.text.Font; - -import java.util.Arrays; -import java.util.Collection; - -public class TablePlaceholder extends VBox { - private final Label TITLE, DESCRIPTION; - - private Hyperlink[] actions; - - public TablePlaceholder(String title, String description) { - this(title, description, new Node[0]); - } - - public TablePlaceholder(String title, String description, Node... widgets) { - this(title, description, Arrays.asList(widgets)); - } - - public TablePlaceholder(String title, String description, Collection<Node> widgets) { - this(title, null, description, widgets); - } - - public TablePlaceholder(String title, Image graphics, String description, Node... widgets) { - this(title, graphics, description, Arrays.asList(widgets)); - } - - public TablePlaceholder(String title, Image graphics, String description, Collection<Node> widgets) { - setSpacing(8); - setPadding(new Insets(4)); - setAlignment(Pos.CENTER); - - HBox titleBox = new HBox(); - titleBox.setSpacing(8); - titleBox.setPadding(Insets.EMPTY); - titleBox.setAlignment(Pos.CENTER); - - TITLE = new Label(title); - TITLE.setFont(new Font("Arial", 32)); - TITLE.setTextFill(Color.LIGHTGRAY); - - if (graphics != null) { - ImageView icon = new ImageView(graphics); - icon.setPreserveRatio(true); - icon.setSmooth(true); - icon.setCache(true); - - icon.setFitHeight(TITLE.getFont().getSize()); - titleBox.getChildren().add(icon); - } - - titleBox.getChildren().add(TITLE); - - DESCRIPTION = new Label(description); - DESCRIPTION.setTextFill(Color.GRAY); - - getChildren().addAll(titleBox, DESCRIPTION); - - if (widgets != null && widgets.size() > 0) { - - Region spacer = new Region(); - spacer.setMinHeight(0); - spacer.setPrefHeight(4); - spacer.maxHeightProperty().bind(spacer.prefHeightProperty()); - HBox.setHgrow(spacer, Priority.ALWAYS); - - FlowPane container = new FlowPane(Orientation.HORIZONTAL); - - container.setPadding(Insets.EMPTY); - container.setAlignment(Pos.CENTER); - container.setVgap(2); - container.setHgap(4); - container.setMaxWidth(500); - - HBox.setHgrow(container, Priority.ALWAYS); - - container.getChildren().addAll(widgets); - - getChildren().addAll(spacer, container); - } - } -} +package colorfix.app.controls.table; + +import colorfix.app.Constants; +import javafx.geometry.Insets; +import javafx.geometry.Orientation; +import javafx.geometry.Pos; +import javafx.scene.Node; +import javafx.scene.control.Hyperlink; +import javafx.scene.control.Label; +import javafx.scene.image.Image; +import javafx.scene.image.ImageView; +import javafx.scene.layout.*; +import javafx.scene.paint.Color; +import javafx.scene.text.Font; + +import java.util.Arrays; +import java.util.Collection; + +public class TablePlaceholder extends VBox { + private final Label TITLE, DESCRIPTION; + + private Hyperlink[] actions; + + public TablePlaceholder(String title, String description) { + this(title, description, new Node[0]); + } + + public TablePlaceholder(String title, String description, Node... widgets) { + this(title, description, Arrays.asList(widgets)); + } + + public TablePlaceholder(String title, String description, Collection<Node> widgets) { + this(title, null, description, widgets); + } + + public TablePlaceholder(String title, Image graphics, String description, Node... widgets) { + this(title, graphics, description, Arrays.asList(widgets)); + } + + public TablePlaceholder(String title, Image graphics, String description, Collection<Node> widgets) { + setSpacing(8); + setPadding(new Insets(4)); + setAlignment(Pos.CENTER); + + HBox titleBox = new HBox(); + titleBox.setSpacing(8); + titleBox.setPadding(Insets.EMPTY); + titleBox.setAlignment(Pos.CENTER); + + TITLE = new Label(title); + TITLE.setFont(new Font("Arial", 32)); + TITLE.setTextFill(Color.LIGHTGRAY); + + if (graphics != null) { + ImageView icon = new ImageView(graphics); + icon.setPreserveRatio(true); + icon.setSmooth(true); + icon.setCache(true); + + icon.setFitHeight(TITLE.getFont().getSize()); + titleBox.getChildren().add(icon); + } + + titleBox.getChildren().add(TITLE); + + DESCRIPTION = new Label(description); + DESCRIPTION.setTextFill(Color.GRAY); + + getChildren().addAll(titleBox, DESCRIPTION); + + if (widgets != null && widgets.size() > 0) { + + Region spacer = new Region(); + spacer.setMinHeight(0); + spacer.setPrefHeight(4); + spacer.maxHeightProperty().bind(spacer.prefHeightProperty()); + HBox.setHgrow(spacer, Priority.ALWAYS); + + FlowPane container = new FlowPane(Orientation.HORIZONTAL); + + container.setPadding(Insets.EMPTY); + container.setAlignment(Pos.CENTER); + container.setVgap(2); + container.setHgap(4); + container.setMaxWidth(500); + + HBox.setHgrow(container, Priority.ALWAYS); + + container.getChildren().addAll(widgets); + + getChildren().addAll(spacer, container); + } + } +} diff --git a/src/main/java/colorfix/app/controls/table/columns/ColorComponentColumn.java b/src/main/java/colorfix/app/controls/table/columns/ColorComponentColumn.java index 68a4cf099822efb5c626076a85fa7418d40f36ba..009210af7b994f9edf0e1fcbd8c3897f0d6a8808 100644 --- a/src/main/java/colorfix/app/controls/table/columns/ColorComponentColumn.java +++ b/src/main/java/colorfix/app/controls/table/columns/ColorComponentColumn.java @@ -1,42 +1,42 @@ -package colorfix.app.controls.table.columns; - -import colorfix.app.enums.ColorComponent; -import colorfix.app.util.ColorUtil; -import colorfix.app.util.TableColumnUtil; -import javafx.beans.property.SimpleStringProperty; -import javafx.beans.value.ObservableValue; -import javafx.scene.control.TableColumn; -import javafx.scene.paint.Color; - -public class ColorComponentColumn extends TableColumn<Color, String> { - private final ColorComponent COLOR_COMPONENT; - - public ColorComponentColumn(ColorComponent component) { - super(component.toString()); - COLOR_COMPONENT = component; - - TableColumnUtil.setMinWidth(this, 100); - TableColumnUtil.setCommonBehavior(this, false, false, true); - - setCellValueFactory(this::getCellValue); - setHeaderStyle(); - } - - private void setHeaderStyle() { - StringBuilder css = new StringBuilder(); - - css.append(String.format("-fx-base: %s;", ColorUtil.tohexCode(COLOR_COMPONENT.getHeaderColor()))); - css.append("-fx-table-cell-border-color: lightgray;"); - - setStyle(css.toString()); - } - - protected ObservableValue<String> getCellValue(CellDataFeatures<Color, String> cell) { - Color color = cell.getValue(); - - StringBuilder content = new StringBuilder(); - content.append(COLOR_COMPONENT.getValueInt(color)); - - return new SimpleStringProperty(content.toString()); - } +package colorfix.app.controls.table.columns; + +import colorfix.app.enums.ColorComponent; +import colorfix.app.util.ColorUtil; +import colorfix.app.util.TableColumnUtil; +import javafx.beans.property.SimpleStringProperty; +import javafx.beans.value.ObservableValue; +import javafx.scene.control.TableColumn; +import javafx.scene.paint.Color; + +public class ColorComponentColumn extends TableColumn<Color, String> { + private final ColorComponent COLOR_COMPONENT; + + public ColorComponentColumn(ColorComponent component) { + super(component.toString()); + COLOR_COMPONENT = component; + + TableColumnUtil.setMinWidth(this, 100); + TableColumnUtil.setCommonBehavior(this, false, false, true); + + setCellValueFactory(this::getCellValue); + setHeaderStyle(); + } + + private void setHeaderStyle() { + StringBuilder css = new StringBuilder(); + + css.append(String.format("-fx-base: %s;", ColorUtil.tohexCode(COLOR_COMPONENT.getHeaderColor()))); + css.append("-fx-table-cell-border-color: lightgray;"); + + setStyle(css.toString()); + } + + protected ObservableValue<String> getCellValue(CellDataFeatures<Color, String> cell) { + Color color = cell.getValue(); + + StringBuilder content = new StringBuilder(); + content.append(COLOR_COMPONENT.getValueInt(color)); + + return new SimpleStringProperty(content.toString()); + } } \ No newline at end of file diff --git a/src/main/java/colorfix/app/controls/table/columns/ColorSpaceColumn.java b/src/main/java/colorfix/app/controls/table/columns/ColorSpaceColumn.java index e69e4340ee21ac04b9c22cba963159d47ddef307..9f4991998ea0de81d34d6db661150d654a62c543 100644 --- a/src/main/java/colorfix/app/controls/table/columns/ColorSpaceColumn.java +++ b/src/main/java/colorfix/app/controls/table/columns/ColorSpaceColumn.java @@ -1,36 +1,36 @@ -package colorfix.app.controls.table.columns; - -import colorfix.app.enums.ColorComponent; -import colorfix.app.enums.ColorSpace; -import colorfix.app.util.TableColumnUtil; -import javafx.scene.control.TableColumn; -import javafx.scene.paint.Color; - -public class ColorSpaceColumn extends TableColumn<Color, String> { - private final ColorSpace COLOR_SPACE; - - public ColorSpaceColumn(ColorSpace colorSpace) { - super(colorSpace.toString()); - COLOR_SPACE = colorSpace; - - TableColumnUtil.setCommonBehavior(this, true, true, true); - - setHeaderStyle(); - - for (ColorComponent component : colorSpace) { - getColumns().add(new ColorComponentColumn(component)); - } - - // Redimensionnement automatique des colonnes - widthProperty().addListener(x -> { - for (TableColumn column : getColumns()) { - column.setPrefWidth(getWidth() / getColumns().size()); - } - }); - - } - - private void setHeaderStyle() { - setStyle("-fx-table-cell-border-color: lightgray;"); - } -} +package colorfix.app.controls.table.columns; + +import colorfix.app.enums.ColorComponent; +import colorfix.app.enums.ColorSpace; +import colorfix.app.util.TableColumnUtil; +import javafx.scene.control.TableColumn; +import javafx.scene.paint.Color; + +public class ColorSpaceColumn extends TableColumn<Color, String> { + private final ColorSpace COLOR_SPACE; + + public ColorSpaceColumn(ColorSpace colorSpace) { + super(colorSpace.toString()); + COLOR_SPACE = colorSpace; + + TableColumnUtil.setCommonBehavior(this, true, true, true); + + setHeaderStyle(); + + for (ColorComponent component : colorSpace) { + getColumns().add(new ColorComponentColumn(component)); + } + + // Redimensionnement automatique des colonnes + widthProperty().addListener(x -> { + for (TableColumn column : getColumns()) { + column.setPrefWidth(getWidth() / getColumns().size()); + } + }); + + } + + private void setHeaderStyle() { + setStyle("-fx-table-cell-border-color: lightgray;"); + } +} diff --git a/src/main/java/colorfix/app/controls/table/columns/ColorThumbnailColumn.java b/src/main/java/colorfix/app/controls/table/columns/ColorThumbnailColumn.java index ea7ebfa6733835c6a8244a220188a857f32d02a3..ea25851108f4daf87be92ee30eddf91b24f1a8cc 100644 --- a/src/main/java/colorfix/app/controls/table/columns/ColorThumbnailColumn.java +++ b/src/main/java/colorfix/app/controls/table/columns/ColorThumbnailColumn.java @@ -1,50 +1,50 @@ -package colorfix.app.controls.table.columns; - -import colorfix.app.controls.ColorThumbnail; -import colorfix.app.stages.dialogs.ColorChooserDialog; -import colorfix.app.util.TableColumnUtil; -import javafx.beans.property.SimpleObjectProperty; -import javafx.beans.value.ObservableValue; -import javafx.scene.canvas.Canvas; -import javafx.scene.canvas.GraphicsContext; -import javafx.scene.control.TableColumn; -import javafx.scene.paint.Color; - -public class ColorThumbnailColumn extends TableColumn<Color, ColorThumbnail> { - public ColorThumbnailColumn() { - super("Couleur"); - setCellValueFactory(this::getCellValue); - - TableColumnUtil.setMinWidth(this, 85); - TableColumnUtil.setCommonBehavior(this, true, true, true); - - setHeaderStyle(); - } - - private void setHeaderStyle() { - setStyle("-fx-table-cell-border-color: lightgray;"); - } - - protected ObservableValue<ColorThumbnail> getCellValue(CellDataFeatures<Color, ColorThumbnail> cell) { - Color color = cell.getValue(); - double size = 20; - - ColorThumbnail thumb = new ColorThumbnail(color); - - thumb.prefWidthProperty().bind(widthProperty()); - - return new SimpleObjectProperty<ColorThumbnail>(thumb); - } - - private void drawCanvas(Canvas canvas, Color color) { - GraphicsContext gc = canvas.getGraphicsContext2D(); - - double width = canvas.getWidth() - 5; - - gc.setFill(color); - gc.fillRect(0, 0, width, canvas.getHeight()); - - gc.setStroke(Color.BLACK); - gc.strokeRect(0,0, width, canvas.getHeight()); - } -} +package colorfix.app.controls.table.columns; + +import colorfix.app.controls.ColorThumbnail; +import colorfix.app.stages.dialogs.ColorChooserDialog; +import colorfix.app.util.TableColumnUtil; +import javafx.beans.property.SimpleObjectProperty; +import javafx.beans.value.ObservableValue; +import javafx.scene.canvas.Canvas; +import javafx.scene.canvas.GraphicsContext; +import javafx.scene.control.TableColumn; +import javafx.scene.paint.Color; + +public class ColorThumbnailColumn extends TableColumn<Color, ColorThumbnail> { + public ColorThumbnailColumn() { + super("Couleur"); + setCellValueFactory(this::getCellValue); + + TableColumnUtil.setMinWidth(this, 85); + TableColumnUtil.setCommonBehavior(this, true, true, true); + + setHeaderStyle(); + } + + private void setHeaderStyle() { + setStyle("-fx-table-cell-border-color: lightgray;"); + } + + protected ObservableValue<ColorThumbnail> getCellValue(CellDataFeatures<Color, ColorThumbnail> cell) { + Color color = cell.getValue(); + double size = 20; + + ColorThumbnail thumb = new ColorThumbnail(color); + + thumb.prefWidthProperty().bind(widthProperty()); + + return new SimpleObjectProperty<ColorThumbnail>(thumb); + } + + private void drawCanvas(Canvas canvas, Color color) { + GraphicsContext gc = canvas.getGraphicsContext2D(); + + double width = canvas.getWidth() - 5; + + gc.setFill(color); + gc.fillRect(0, 0, width, canvas.getHeight()); + + gc.setStroke(Color.BLACK); + gc.strokeRect(0,0, width, canvas.getHeight()); + } +} diff --git a/src/main/java/colorfix/app/controls/table/columns/CopyActionsColumn.java b/src/main/java/colorfix/app/controls/table/columns/CopyActionsColumn.java index f7cbdc234b9cee727e284771993bb2a8ff798c2f..0e0f846bf7e613f439aee04b60beddeee885cb9c 100644 --- a/src/main/java/colorfix/app/controls/table/columns/CopyActionsColumn.java +++ b/src/main/java/colorfix/app/controls/table/columns/CopyActionsColumn.java @@ -1,59 +1,59 @@ -package colorfix.app.controls.table.columns; - -import colorfix.app.util.ColorUtil; -import colorfix.app.util.TableColumnUtil; -import javafx.event.ActionEvent; -import javafx.scene.control.Button; -import javafx.scene.control.TableCell; -import javafx.scene.control.TableColumn; -import javafx.scene.input.Clipboard; -import javafx.scene.input.ClipboardContent; -import javafx.scene.paint.Color; -import javafx.util.Callback; - -public class CopyActionsColumn extends TableColumn<Color, Void> { - - private final Clipboard clipboard = Clipboard.getSystemClipboard(); - private final ClipboardContent content = new ClipboardContent(); - - public CopyActionsColumn(){ - super("Actions"); - - TableColumnUtil.setMinWidth(this, 100); - TableColumnUtil.setCommonBehavior(this, true, true, false); - - setCellFactory(new ActionCellFactory()); - } - - private class ActionCellFactory implements Callback<TableColumn<Color, Void>, TableCell<Color, Void>> { - @Override - public TableCell<Color, Void> call(TableColumn<Color, Void> param) { - return new ActionCell(); - } - } - - private class ActionCell extends TableCell<Color, Void> { - private final Button BUTTON; - - public ActionCell() { - BUTTON = new Button("Copier"); - BUTTON.setOnAction(this::onButtonClicked); - BUTTON.prefWidthProperty().bind(widthProperty()); - } - - private void onButtonClicked(ActionEvent e) { - content.putString(ColorUtil.tohexCode(getTableView().getItems().get(getIndex()))); - clipboard.setContent(content); - } - - @Override - public void updateItem(Void item, boolean empty) { - super.updateItem(item, empty); - if (empty) { - setGraphic(null); - } else { - setGraphic(BUTTON); - } - } - } -} +package colorfix.app.controls.table.columns; + +import colorfix.app.util.ColorUtil; +import colorfix.app.util.TableColumnUtil; +import javafx.event.ActionEvent; +import javafx.scene.control.Button; +import javafx.scene.control.TableCell; +import javafx.scene.control.TableColumn; +import javafx.scene.input.Clipboard; +import javafx.scene.input.ClipboardContent; +import javafx.scene.paint.Color; +import javafx.util.Callback; + +public class CopyActionsColumn extends TableColumn<Color, Void> { + + private final Clipboard clipboard = Clipboard.getSystemClipboard(); + private final ClipboardContent content = new ClipboardContent(); + + public CopyActionsColumn(){ + super("Actions"); + + TableColumnUtil.setMinWidth(this, 100); + TableColumnUtil.setCommonBehavior(this, true, true, false); + + setCellFactory(new ActionCellFactory()); + } + + private class ActionCellFactory implements Callback<TableColumn<Color, Void>, TableCell<Color, Void>> { + @Override + public TableCell<Color, Void> call(TableColumn<Color, Void> param) { + return new ActionCell(); + } + } + + private class ActionCell extends TableCell<Color, Void> { + private final Button BUTTON; + + public ActionCell() { + BUTTON = new Button("Copier"); + BUTTON.setOnAction(this::onButtonClicked); + BUTTON.prefWidthProperty().bind(widthProperty()); + } + + private void onButtonClicked(ActionEvent e) { + content.putString(ColorUtil.tohexCode(getTableView().getItems().get(getIndex()))); + clipboard.setContent(content); + } + + @Override + public void updateItem(Void item, boolean empty) { + super.updateItem(item, empty); + if (empty) { + setGraphic(null); + } else { + setGraphic(BUTTON); + } + } + } +} diff --git a/src/main/java/colorfix/app/controls/table/columns/EditActionsColumn.java b/src/main/java/colorfix/app/controls/table/columns/EditActionsColumn.java index 741c2918c4b48d1b584351ccd0eb3c9ff8ba79bd..11895aeb1b30516f9084f288599b97b2e44af04a 100644 --- a/src/main/java/colorfix/app/controls/table/columns/EditActionsColumn.java +++ b/src/main/java/colorfix/app/controls/table/columns/EditActionsColumn.java @@ -1,88 +1,88 @@ -package colorfix.app.controls.table.columns; - -import colorfix.app.stages.dialogs.ColorChooserDialog; -import colorfix.app.util.Assets; -import colorfix.app.util.TableColumnUtil; -import javafx.event.ActionEvent; -import javafx.geometry.Insets; -import javafx.geometry.Pos; -import javafx.scene.control.Button; -import javafx.scene.control.TableCell; -import javafx.scene.control.TableColumn; -import javafx.scene.layout.HBox; -import javafx.scene.paint.Color; -import javafx.util.Callback; - -public class EditActionsColumn extends TableColumn<Color, Void> { - public EditActionsColumn(){ - super("Actions"); - - TableColumnUtil.setMinWidth(this, 200); - TableColumnUtil.setCommonBehavior(this, true, true, false); - - setCellFactory(new ActionCellFactory()); - } - - private class ActionCellFactory implements Callback<TableColumn<Color, Void>, TableCell<Color, Void>> { - @Override - public TableCell<Color, Void> call(TableColumn<Color, Void> param) { - return new ActionCell(); - } - } - - private class ActionCell extends TableCell<Color, Void> { - private final Button DELETE_BUTTON; - private final Button EDIT_BUTTON; - - private final HBox PANE; - - public ActionCell() { - PANE = new HBox(); - PANE.setAlignment(Pos.CENTER); - PANE.setSpacing(0); - PANE.setPadding(new Insets(0, 2, 0, 2)); - PANE.prefWidthProperty().bind(widthProperty()); - - var padding = PANE.getPadding(); - var halfWidthProp = PANE.widthProperty().subtract(padding.getLeft() + padding.getRight()).divide(2); - - EDIT_BUTTON = new Button("Modifier"); - EDIT_BUTTON.setOnAction(this::onEditButtonClicked); - EDIT_BUTTON.prefWidthProperty().bind(halfWidthProp); - EDIT_BUTTON.getStyleClass().addAll("pill-button", "left-pill"); - - DELETE_BUTTON = new Button("Supprimer"); - DELETE_BUTTON.setOnAction(this::onDeleteButtonClicked); - DELETE_BUTTON.prefWidthProperty().bind(halfWidthProp); - DELETE_BUTTON.getStyleClass().addAll("pill-button", "right-pill"); - DELETE_BUTTON.setStyle("-fx-base: firebrick;"); - - PANE.getStylesheets().add(Assets.getAssetPath("/pill-button.css")); - PANE.getChildren().addAll(EDIT_BUTTON, DELETE_BUTTON); - } - - private void onDeleteButtonClicked(ActionEvent e) { - getTableView().getItems().remove(getIndex()); - } - - private void onEditButtonClicked(ActionEvent e) { - Color currentCol = getTableView().getItems().get(getIndex()); - - Color newCol = ColorChooserDialog.open(currentCol); - - if (newCol != null) { - getTableView().getItems().set(getIndex(), newCol); - } - } - - @Override - public void updateItem(Void item, boolean empty) { - super.updateItem(item, empty); - if (empty) { - setGraphic(null); - } else { - setGraphic(PANE); - } - } - } -} +package colorfix.app.controls.table.columns; + +import colorfix.app.stages.dialogs.ColorChooserDialog; +import colorfix.app.util.Assets; +import colorfix.app.util.TableColumnUtil; +import javafx.event.ActionEvent; +import javafx.geometry.Insets; +import javafx.geometry.Pos; +import javafx.scene.control.Button; +import javafx.scene.control.TableCell; +import javafx.scene.control.TableColumn; +import javafx.scene.layout.HBox; +import javafx.scene.paint.Color; +import javafx.util.Callback; + +public class EditActionsColumn extends TableColumn<Color, Void> { + public EditActionsColumn(){ + super("Actions"); + + TableColumnUtil.setMinWidth(this, 200); + TableColumnUtil.setCommonBehavior(this, true, true, false); + + setCellFactory(new ActionCellFactory()); + } + + private class ActionCellFactory implements Callback<TableColumn<Color, Void>, TableCell<Color, Void>> { + @Override + public TableCell<Color, Void> call(TableColumn<Color, Void> param) { + return new ActionCell(); + } + } + + private class ActionCell extends TableCell<Color, Void> { + private final Button DELETE_BUTTON; + private final Button EDIT_BUTTON; + + private final HBox PANE; + + public ActionCell() { + PANE = new HBox(); + PANE.setAlignment(Pos.CENTER); + PANE.setSpacing(0); + PANE.setPadding(new Insets(0, 2, 0, 2)); + PANE.prefWidthProperty().bind(widthProperty()); + + var padding = PANE.getPadding(); + var halfWidthProp = PANE.widthProperty().subtract(padding.getLeft() + padding.getRight()).divide(2); + + EDIT_BUTTON = new Button("Modifier"); + EDIT_BUTTON.setOnAction(this::onEditButtonClicked); + EDIT_BUTTON.prefWidthProperty().bind(halfWidthProp); + EDIT_BUTTON.getStyleClass().addAll("pill-button", "left-pill"); + + DELETE_BUTTON = new Button("Supprimer"); + DELETE_BUTTON.setOnAction(this::onDeleteButtonClicked); + DELETE_BUTTON.prefWidthProperty().bind(halfWidthProp); + DELETE_BUTTON.getStyleClass().addAll("pill-button", "right-pill"); + DELETE_BUTTON.setStyle("-fx-base: firebrick;"); + + PANE.getStylesheets().add(Assets.getAssetPath("/pill-button.css")); + PANE.getChildren().addAll(EDIT_BUTTON, DELETE_BUTTON); + } + + private void onDeleteButtonClicked(ActionEvent e) { + getTableView().getItems().remove(getIndex()); + } + + private void onEditButtonClicked(ActionEvent e) { + Color currentCol = getTableView().getItems().get(getIndex()); + + Color newCol = ColorChooserDialog.open(currentCol); + + if (newCol != null) { + getTableView().getItems().set(getIndex(), newCol); + } + } + + @Override + public void updateItem(Void item, boolean empty) { + super.updateItem(item, empty); + if (empty) { + setGraphic(null); + } else { + setGraphic(PANE); + } + } + } +} diff --git a/src/main/java/colorfix/app/controls/table/columns/HexadecimalValueColumn.java b/src/main/java/colorfix/app/controls/table/columns/HexadecimalValueColumn.java index 3129cd110679abe67302777d159ba9674aafd82c..0e53e85ef384cdcb5ac40ec13f7c772654bcaf87 100644 --- a/src/main/java/colorfix/app/controls/table/columns/HexadecimalValueColumn.java +++ b/src/main/java/colorfix/app/controls/table/columns/HexadecimalValueColumn.java @@ -1,35 +1,35 @@ -package colorfix.app.controls.table.columns; - -import colorfix.app.util.ColorUtil; -import colorfix.app.util.TableColumnUtil; -import javafx.beans.property.SimpleStringProperty; -import javafx.beans.value.ObservableValue; -import javafx.scene.control.TableColumn; -import javafx.scene.paint.Color; - -public class HexadecimalValueColumn extends TableColumn<Color, String> { - public HexadecimalValueColumn() { - super("Hexadécimal"); - setCellValueFactory(this::getCellValue); - - TableColumnUtil.setMinWidth(this, 100); - TableColumnUtil.setCommonBehavior(this, true, true, true); - - setHeaderStyle(); - } - - private void setHeaderStyle() { - StringBuilder css = new StringBuilder(); - - //css.append(String.format("-fx-base: %s;", ColorUtil.tohexCode(COLOR_COMPONENT.getHeaderColor()))); - css.append("-fx-table-cell-border-color: lightgray;"); - - setStyle(css.toString()); - } - - protected ObservableValue<String> getCellValue(CellDataFeatures<Color, String> cell) { - Color color = cell.getValue(); - - return new SimpleStringProperty(ColorUtil.tohexCode(color)); - } +package colorfix.app.controls.table.columns; + +import colorfix.app.util.ColorUtil; +import colorfix.app.util.TableColumnUtil; +import javafx.beans.property.SimpleStringProperty; +import javafx.beans.value.ObservableValue; +import javafx.scene.control.TableColumn; +import javafx.scene.paint.Color; + +public class HexadecimalValueColumn extends TableColumn<Color, String> { + public HexadecimalValueColumn() { + super("Hexadécimal"); + setCellValueFactory(this::getCellValue); + + TableColumnUtil.setMinWidth(this, 100); + TableColumnUtil.setCommonBehavior(this, true, true, true); + + setHeaderStyle(); + } + + private void setHeaderStyle() { + StringBuilder css = new StringBuilder(); + + //css.append(String.format("-fx-base: %s;", ColorUtil.tohexCode(COLOR_COMPONENT.getHeaderColor()))); + css.append("-fx-table-cell-border-color: lightgray;"); + + setStyle(css.toString()); + } + + protected ObservableValue<String> getCellValue(CellDataFeatures<Color, String> cell) { + Color color = cell.getValue(); + + return new SimpleStringProperty(ColorUtil.tohexCode(color)); + } } \ No newline at end of file diff --git a/src/main/java/colorfix/app/enums/ColorComponent.java b/src/main/java/colorfix/app/enums/ColorComponent.java index 6ebd2afb73bb335de8ddc34ba988c03fdfe53bbe..6a0fbfe87d66b635f701acc8e366a7bbb55ab156 100644 --- a/src/main/java/colorfix/app/enums/ColorComponent.java +++ b/src/main/java/colorfix/app/enums/ColorComponent.java @@ -1,80 +1,80 @@ -package colorfix.app.enums; - -import colorfix.app.ExtendedColor; -import javafx.beans.binding.Bindings; -import javafx.beans.property.SimpleDoubleProperty; -import javafx.scene.paint.Color; - -import java.net.BindException; -import java.util.function.Function; - -public enum ColorComponent { - RED ("Rouge", Color.web("de6060"), ExtendedColor::redProperty, 255), - GREEN ("Vert", Color.web("a3cf4a"), ExtendedColor::greenProperty, 255), - BLUE ("Bleu", Color.web("60a7de"), ExtendedColor::blueProperty, 255), - HUE ("Teinte", Color.web("ffffff"), ExtendedColor::hueProperty, 360), - SATURATION ("Saturation", Color.web("ffffff"), ExtendedColor::saturationProperty, 100), - BRIGHTNESS ("Luminosité", Color.web("ffffff"), ExtendedColor::brightnessProperty, 100), - CYAN ("Cyan", Color.web("14d2d9"), ExtendedColor::cyanProperty, 100), - MAGENTA ("Magenta", Color.web("d94acd"), ExtendedColor::magentaProperty, 100), - YELLOW ("Jaune", Color.web("d9c345"), ExtendedColor::yellowProperty, 100), - BLACK ("Noir", Color.web("424242"), ExtendedColor::blackProperty, 100); - - private final Color HEADER_COLOR; - private final String HEADER_NAME; - private final Function<ExtendedColor, SimpleDoubleProperty> GETTER; - private final int MAXIMUM_VALUE; - - private ColorComponent(String headerName, Color headerColor, Function<ExtendedColor, SimpleDoubleProperty> componentGetter, int max) { - HEADER_NAME = headerName; - HEADER_COLOR = headerColor; - GETTER = componentGetter; - MAXIMUM_VALUE = max; - } - - private ColorComponent(String headerName, Color headerColor, Function<ExtendedColor, SimpleDoubleProperty> componentGetter) { - this(headerName, headerColor, componentGetter, 255); - } - - public double getValue01(ExtendedColor color) { - return GETTER.apply(color).get(); - } - - public double getValue01(Color color) { - return getValue01(new ExtendedColor(color)); - } - - public int getValueInt(ExtendedColor color) { - final int MAXIMUM = equals(HUE) ? 1 : MAXIMUM_VALUE; - return (int)Math.round(getValue01(color) * MAXIMUM); - } - - public int getValueInt(Color color) { - return getValueInt(new ExtendedColor(color)); - } - - public int getMaximum() { - return MAXIMUM_VALUE; - } - - public String cssClass() { - return name().toLowerCase(); - } - - public Color getHeaderColor() { - return HEADER_COLOR; - } - - public SimpleDoubleProperty value01Property(ExtendedColor color) { - return GETTER.apply(color); - } - - public SimpleDoubleProperty valueProperty(ExtendedColor color) { - return (SimpleDoubleProperty)Bindings.multiply(MAXIMUM_VALUE, GETTER.apply(color)); - } - - @Override - public String toString() { - return HEADER_NAME; - } -} +package colorfix.app.enums; + +import colorfix.app.ExtendedColor; +import javafx.beans.binding.Bindings; +import javafx.beans.property.SimpleDoubleProperty; +import javafx.scene.paint.Color; + +import java.net.BindException; +import java.util.function.Function; + +public enum ColorComponent { + RED ("Rouge", Color.web("de6060"), ExtendedColor::redProperty, 255), + GREEN ("Vert", Color.web("a3cf4a"), ExtendedColor::greenProperty, 255), + BLUE ("Bleu", Color.web("60a7de"), ExtendedColor::blueProperty, 255), + HUE ("Teinte", Color.web("ffffff"), ExtendedColor::hueProperty, 360), + SATURATION ("Saturation", Color.web("ffffff"), ExtendedColor::saturationProperty, 100), + BRIGHTNESS ("Luminosité", Color.web("ffffff"), ExtendedColor::brightnessProperty, 100), + CYAN ("Cyan", Color.web("14d2d9"), ExtendedColor::cyanProperty, 100), + MAGENTA ("Magenta", Color.web("d94acd"), ExtendedColor::magentaProperty, 100), + YELLOW ("Jaune", Color.web("d9c345"), ExtendedColor::yellowProperty, 100), + BLACK ("Noir", Color.web("424242"), ExtendedColor::blackProperty, 100); + + private final Color HEADER_COLOR; + private final String HEADER_NAME; + private final Function<ExtendedColor, SimpleDoubleProperty> GETTER; + private final int MAXIMUM_VALUE; + + private ColorComponent(String headerName, Color headerColor, Function<ExtendedColor, SimpleDoubleProperty> componentGetter, int max) { + HEADER_NAME = headerName; + HEADER_COLOR = headerColor; + GETTER = componentGetter; + MAXIMUM_VALUE = max; + } + + private ColorComponent(String headerName, Color headerColor, Function<ExtendedColor, SimpleDoubleProperty> componentGetter) { + this(headerName, headerColor, componentGetter, 255); + } + + public double getValue01(ExtendedColor color) { + return GETTER.apply(color).get(); + } + + public double getValue01(Color color) { + return getValue01(new ExtendedColor(color)); + } + + public int getValueInt(ExtendedColor color) { + final int MAXIMUM = equals(HUE) ? 1 : MAXIMUM_VALUE; + return (int)Math.round(getValue01(color) * MAXIMUM); + } + + public int getValueInt(Color color) { + return getValueInt(new ExtendedColor(color)); + } + + public int getMaximum() { + return MAXIMUM_VALUE; + } + + public String cssClass() { + return name().toLowerCase(); + } + + public Color getHeaderColor() { + return HEADER_COLOR; + } + + public SimpleDoubleProperty value01Property(ExtendedColor color) { + return GETTER.apply(color); + } + + public SimpleDoubleProperty valueProperty(ExtendedColor color) { + return (SimpleDoubleProperty)Bindings.multiply(MAXIMUM_VALUE, GETTER.apply(color)); + } + + @Override + public String toString() { + return HEADER_NAME; + } +} diff --git a/src/main/java/colorfix/app/enums/ColorSpace.java b/src/main/java/colorfix/app/enums/ColorSpace.java index 3b04a88bcc51a285e9058d8a464054f0ba036460..bc1f8edfc75126463091e6e4a82de30d9770e1da 100644 --- a/src/main/java/colorfix/app/enums/ColorSpace.java +++ b/src/main/java/colorfix/app/enums/ColorSpace.java @@ -1,32 +1,32 @@ -package colorfix.app.enums; - -import java.util.Arrays; -import java.util.Iterator; - -public enum ColorSpace implements Iterable<ColorComponent> { - RGB("RGB", ColorComponent.RED, ColorComponent.GREEN, ColorComponent.BLUE), - HSB("HSB", ColorComponent.HUE, ColorComponent.SATURATION, ColorComponent.BRIGHTNESS), - CMYK("CMYK", ColorComponent.CYAN, ColorComponent.MAGENTA, ColorComponent.YELLOW, ColorComponent.BLACK); - - private final String NAME; - private final ColorComponent[] COMPONENTS; - - private ColorSpace(String name, ColorComponent... components) { - NAME = name; - COMPONENTS = Arrays.copyOf(components, components.length); - } - - public boolean contains(ColorComponent component) { - return Arrays.asList(COMPONENTS).contains(component); - } - - @Override - public Iterator<ColorComponent> iterator() { - return Arrays.stream(COMPONENTS).iterator(); - } - - @Override - public String toString() { - return NAME; - } -} +package colorfix.app.enums; + +import java.util.Arrays; +import java.util.Iterator; + +public enum ColorSpace implements Iterable<ColorComponent> { + RGB("RGB", ColorComponent.RED, ColorComponent.GREEN, ColorComponent.BLUE), + HSB("HSB", ColorComponent.HUE, ColorComponent.SATURATION, ColorComponent.BRIGHTNESS), + CMYK("CMYK", ColorComponent.CYAN, ColorComponent.MAGENTA, ColorComponent.YELLOW, ColorComponent.BLACK); + + private final String NAME; + private final ColorComponent[] COMPONENTS; + + private ColorSpace(String name, ColorComponent... components) { + NAME = name; + COMPONENTS = Arrays.copyOf(components, components.length); + } + + public boolean contains(ColorComponent component) { + return Arrays.asList(COMPONENTS).contains(component); + } + + @Override + public Iterator<ColorComponent> iterator() { + return Arrays.stream(COMPONENTS).iterator(); + } + + @Override + public String toString() { + return NAME; + } +} diff --git a/src/main/java/colorfix/app/stages/AboutStage.java b/src/main/java/colorfix/app/stages/AboutStage.java index f20152197a2df8b46db565cbf3ad55ae7c2500f1..e755b7597d7a59477755dc2df1a61ebc4379ce5e 100644 --- a/src/main/java/colorfix/app/stages/AboutStage.java +++ b/src/main/java/colorfix/app/stages/AboutStage.java @@ -1,86 +1,86 @@ -package colorfix.app.stages; - -import colorfix.app.ColorFX; -import colorfix.app.Constants; -import colorfix.app.controls.StyledScene; -import javafx.event.ActionEvent; -import javafx.geometry.Insets; -import javafx.geometry.Orientation; -import javafx.geometry.Pos; -import javafx.scene.Scene; -import javafx.scene.control.*; -import javafx.scene.layout.HBox; -import javafx.scene.layout.Priority; -import javafx.scene.layout.VBox; -import javafx.scene.text.Font; -import javafx.stage.StageStyle; - -/** Fenêtre "À propos" **/ -public class AboutStage extends ExtendedStage { - private Label applicationTitle, applicationDescription; - private HBox descriptionContainer; - private Separator separatorA, separatorB; - private TextArea textZone; - private Hyperlink gitlabUrl; - private Button closeBtn; - - public AboutStage() { - VBox root = new VBox(); - root.setAlignment(Pos.CENTER); - root.setPadding(new Insets(18)); - root.setSpacing(6); - - applicationTitle = new Label(Constants.APP_NAME); - applicationTitle.setFont(new Font("Arial", 32)); - - descriptionContainer = new HBox(); - descriptionContainer.setAlignment(Pos.CENTER); - descriptionContainer.setPadding(Insets.EMPTY); - descriptionContainer.setSpacing(4); - - HBox.setHgrow(descriptionContainer, Priority.ALWAYS); - - applicationDescription = new Label(Constants.APP_DESCRIPTION); - - gitlabUrl = new Hyperlink("Lien GitLab"); - gitlabUrl.setOnAction(this::onGitLabLinkClicked); - - descriptionContainer.getChildren().addAll(applicationDescription, gitlabUrl); - - separatorA = new Separator(Orientation.HORIZONTAL); - HBox.setHgrow(separatorA, Priority.ALWAYS); - - textZone = new TextArea("Description détaillée du projet ici"); - textZone.setWrapText(true); - textZone.setEditable(false); - - textZone.setPrefSize(300, 140); - - //new Label("").setWrapText(true); - - separatorB = new Separator(Orientation.HORIZONTAL); - HBox.setHgrow(separatorB, Priority.ALWAYS); - - closeBtn = new Button("Fermer"); - closeBtn.setDefaultButton(true); - closeBtn.setOnAction(this::onCloseClicked); - - root.getChildren().addAll(applicationTitle, descriptionContainer, separatorA, textZone, separatorB, closeBtn); - - Scene scene = new StyledScene(root, 500, 250); - setScene(scene); - setResizable(false); - initStyle(StageStyle.UTILITY); // N'avoir que le bouton "fermer" de la fenêtre - setTitle("À propos"); - - closeBtn.requestFocus(); - } - - private void onCloseClicked(ActionEvent e) { - close(); - } - - private void onGitLabLinkClicked(ActionEvent e) { - ColorFX.hostServices().showDocument(Constants.GITLAB_URL); - } -} +package colorfix.app.stages; + +import colorfix.app.ColorFX; +import colorfix.app.Constants; +import colorfix.app.controls.StyledScene; +import javafx.event.ActionEvent; +import javafx.geometry.Insets; +import javafx.geometry.Orientation; +import javafx.geometry.Pos; +import javafx.scene.Scene; +import javafx.scene.control.*; +import javafx.scene.layout.HBox; +import javafx.scene.layout.Priority; +import javafx.scene.layout.VBox; +import javafx.scene.text.Font; +import javafx.stage.StageStyle; + +/** Fenêtre "À propos" **/ +public class AboutStage extends ExtendedStage { + private Label applicationTitle, applicationDescription; + private HBox descriptionContainer; + private Separator separatorA, separatorB; + private TextArea textZone; + private Hyperlink gitlabUrl; + private Button closeBtn; + + public AboutStage() { + VBox root = new VBox(); + root.setAlignment(Pos.CENTER); + root.setPadding(new Insets(18)); + root.setSpacing(6); + + applicationTitle = new Label(Constants.APP_NAME); + applicationTitle.setFont(new Font("Arial", 32)); + + descriptionContainer = new HBox(); + descriptionContainer.setAlignment(Pos.CENTER); + descriptionContainer.setPadding(Insets.EMPTY); + descriptionContainer.setSpacing(4); + + HBox.setHgrow(descriptionContainer, Priority.ALWAYS); + + applicationDescription = new Label(Constants.APP_DESCRIPTION); + + gitlabUrl = new Hyperlink("Lien GitLab"); + gitlabUrl.setOnAction(this::onGitLabLinkClicked); + + descriptionContainer.getChildren().addAll(applicationDescription, gitlabUrl); + + separatorA = new Separator(Orientation.HORIZONTAL); + HBox.setHgrow(separatorA, Priority.ALWAYS); + + textZone = new TextArea("Description détaillée du projet ici"); + textZone.setWrapText(true); + textZone.setEditable(false); + + textZone.setPrefSize(300, 140); + + //new Label("").setWrapText(true); + + separatorB = new Separator(Orientation.HORIZONTAL); + HBox.setHgrow(separatorB, Priority.ALWAYS); + + closeBtn = new Button("Fermer"); + closeBtn.setDefaultButton(true); + closeBtn.setOnAction(this::onCloseClicked); + + root.getChildren().addAll(applicationTitle, descriptionContainer, separatorA, textZone, separatorB, closeBtn); + + Scene scene = new StyledScene(root, 500, 250); + setScene(scene); + setResizable(false); + initStyle(StageStyle.UTILITY); // N'avoir que le bouton "fermer" de la fenêtre + setTitle("À propos"); + + closeBtn.requestFocus(); + } + + private void onCloseClicked(ActionEvent e) { + close(); + } + + private void onGitLabLinkClicked(ActionEvent e) { + ColorFX.hostServices().showDocument(Constants.GITLAB_URL); + } +} diff --git a/src/main/java/colorfix/app/stages/CalibrateStage.java b/src/main/java/colorfix/app/stages/CalibrateStage.java index 692b808acd078d972e9460375f9c7d9167eaed53..1a25ba9dfa423e8bee02c7f054075ffbfe838dd7 100644 --- a/src/main/java/colorfix/app/stages/CalibrateStage.java +++ b/src/main/java/colorfix/app/stages/CalibrateStage.java @@ -1,111 +1,111 @@ -package colorfix.app.stages; - -import colorfix.app.Constants; -import colorfix.app.controls.CopyTableView; -import colorfix.app.controls.StyledScene; -import colorfix.app.util.ColorAdjust; -import colorfix.app.util.ColorUtil; -import javafx.event.ActionEvent; -import javafx.scene.Scene; -import javafx.scene.control.Button; -import javafx.scene.control.CheckBox; -import javafx.scene.control.ToolBar; -import javafx.scene.input.Clipboard; -import javafx.scene.input.ClipboardContent; -import javafx.scene.input.KeyCode; -import javafx.scene.input.KeyCodeCombination; -import javafx.scene.layout.BorderPane; -import javafx.scene.paint.Color; -import javafx.stage.FileChooser; - -import java.io.File; -import java.io.IOException; -import java.io.PrintWriter; -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; - -public class CalibrateStage extends ExtendedStage{ - private Button exportBtn; - private CopyTableView colorTable; - private final CheckBox showCmykColumn; - private FileChooser fileChooser; - - private File file; - private final Clipboard clipboard = Clipboard.getSystemClipboard(); - private final ClipboardContent content = new ClipboardContent(); - - public CalibrateStage(Collection<Color> collection, boolean isCmykVisible){ - super(); - - BorderPane root = new BorderPane(); - ToolBar menu = new ToolBar(); - - exportBtn = new Button("Exporter"); - exportBtn.setOnAction(this::onExportClicked); - - fileChooser = new FileChooser(); - fileChooser.getExtensionFilters().addAll(Constants.FILTERS); - - showCmykColumn = new CheckBox("Couleurs d'imprimante (CMJN)"); - - menu.getItems().addAll(exportBtn, showCmykColumn); - menu.getStylesheets().add(getClass().getResource("/style.css").toExternalForm()); - root.setTop(menu); - - colorTable = new CopyTableView(); - - root.setCenter(colorTable); - - //ArrayList<Color> newCollec = ColorUtil.toGrayNeo2(collection); - List<Color> newCollec = ColorAdjust.autoAdjust(collection); - - colorTable.getItems().addAll(newCollec); - - if(isCmykVisible) { - showCmykColumn.setSelected(isCmykVisible); - } - - colorTable.cmykVisibleProperty().bind(showCmykColumn.selectedProperty()); - colorTable.rgbVisibleProperty().bind(showCmykColumn.selectedProperty().not()); - - Scene scene = new StyledScene(root); - setScene(scene); - setResizable(false); - - setTitle(Constants.APP_NAME); - - Runnable kcExport = ()-> {onExportClicked(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.S, KeyCodeCombination.CONTROL_DOWN), kcExport); - - Runnable kcCopy = ()-> {copy(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.C, KeyCodeCombination.CONTROL_DOWN), kcCopy); - } - - private void onExportClicked(ActionEvent e){ - file = fileChooser.showSaveDialog(this); - - if(file != null){ - String res = ""; - for(Color c : colorTable.getItems()){ - res = res + ColorUtil.tohexCode(c) + "\n"; - } - try{ - PrintWriter pw = new PrintWriter(file); - pw.print(res); - pw.close(); - }catch(IOException ioex){ - System.out.println(ioex); - } - } - } - - private void copy(ActionEvent e){ - System.out.println("Copy"); - if(!colorTable.getSelectionModel().isEmpty()){ - System.out.println(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); - content.putString(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); - clipboard.setContent(content); - } - } -} +package colorfix.app.stages; + +import colorfix.app.Constants; +import colorfix.app.controls.CopyTableView; +import colorfix.app.controls.StyledScene; +import colorfix.app.util.ColorAdjust; +import colorfix.app.util.ColorUtil; +import javafx.event.ActionEvent; +import javafx.scene.Scene; +import javafx.scene.control.Button; +import javafx.scene.control.CheckBox; +import javafx.scene.control.ToolBar; +import javafx.scene.input.Clipboard; +import javafx.scene.input.ClipboardContent; +import javafx.scene.input.KeyCode; +import javafx.scene.input.KeyCodeCombination; +import javafx.scene.layout.BorderPane; +import javafx.scene.paint.Color; +import javafx.stage.FileChooser; + +import java.io.File; +import java.io.IOException; +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; + +public class CalibrateStage extends ExtendedStage{ + private Button exportBtn; + private CopyTableView colorTable; + private final CheckBox showCmykColumn; + private FileChooser fileChooser; + + private File file; + private final Clipboard clipboard = Clipboard.getSystemClipboard(); + private final ClipboardContent content = new ClipboardContent(); + + public CalibrateStage(Collection<Color> collection, boolean isCmykVisible){ + super(); + + BorderPane root = new BorderPane(); + ToolBar menu = new ToolBar(); + + exportBtn = new Button("Exporter"); + exportBtn.setOnAction(this::onExportClicked); + + fileChooser = new FileChooser(); + fileChooser.getExtensionFilters().addAll(Constants.FILTERS); + + showCmykColumn = new CheckBox("Couleurs d'imprimante (CMJN)"); + + menu.getItems().addAll(exportBtn, showCmykColumn); + menu.getStylesheets().add(getClass().getResource("/style.css").toExternalForm()); + root.setTop(menu); + + colorTable = new CopyTableView(); + + root.setCenter(colorTable); + + //ArrayList<Color> newCollec = ColorUtil.toGrayNeo2(collection); + List<Color> newCollec = ColorAdjust.autoAdjust(collection); + + colorTable.getItems().addAll(newCollec); + + if(isCmykVisible) { + showCmykColumn.setSelected(isCmykVisible); + } + + colorTable.cmykVisibleProperty().bind(showCmykColumn.selectedProperty()); + colorTable.rgbVisibleProperty().bind(showCmykColumn.selectedProperty().not()); + + Scene scene = new StyledScene(root); + setScene(scene); + setResizable(false); + + setTitle(Constants.APP_NAME); + + Runnable kcExport = ()-> {onExportClicked(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.S, KeyCodeCombination.CONTROL_DOWN), kcExport); + + Runnable kcCopy = ()-> {copy(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.C, KeyCodeCombination.CONTROL_DOWN), kcCopy); + } + + private void onExportClicked(ActionEvent e){ + file = fileChooser.showSaveDialog(this); + + if(file != null){ + String res = ""; + for(Color c : colorTable.getItems()){ + res = res + ColorUtil.tohexCode(c) + "\n"; + } + try{ + PrintWriter pw = new PrintWriter(file); + pw.print(res); + pw.close(); + }catch(IOException ioex){ + System.out.println(ioex); + } + } + } + + private void copy(ActionEvent e){ + System.out.println("Copy"); + if(!colorTable.getSelectionModel().isEmpty()){ + System.out.println(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); + content.putString(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); + clipboard.setContent(content); + } + } +} diff --git a/src/main/java/colorfix/app/stages/ColorPickerStage.java b/src/main/java/colorfix/app/stages/ColorPickerStage.java index 5c077833f6bc291a950b8e43829e5bf69929d7b4..063fcfceb00d8656d57eb9876840246498ffb18b 100644 --- a/src/main/java/colorfix/app/stages/ColorPickerStage.java +++ b/src/main/java/colorfix/app/stages/ColorPickerStage.java @@ -1,54 +1,54 @@ -package colorfix.app.stages; - -import colorfix.app.ExtendedColor; -import colorfix.app.controls.StyledScene; -import colorfix.app.controls.picker.ColorSquare; -import colorfix.app.controls.slider.ColorSliderTabs; -import javafx.scene.control.Tab; -import javafx.scene.control.TabPane; -import javafx.scene.layout.HBox; -import javafx.scene.layout.Priority; -import javafx.scene.layout.VBox; -import javafx.scene.paint.Color; - -public class ColorPickerStage extends ExtendedStage { - private ColorSquare picker; - private ColorSliderTabs sliders; - - private ExtendedColor color; - - private HBox root; - - public ColorPickerStage() { - this(Color.RED); - } - - public ColorPickerStage(Color c) { - root = new HBox(); - root.setSpacing(0); - - picker = new ColorSquare(); - sliders = new ColorSliderTabs(); - - Tab pickerTab = new Tab("Couleur", picker); - pickerTab.setClosable(false); - TabPane pickerPane = new TabPane(pickerTab); - - - root.getChildren().addAll(pickerPane, sliders); - - color = new ExtendedColor(c); - - picker.colorProperty().bindBidirectional(color.colorProperty()); - sliders.colorProperty().bindBidirectional(color.colorProperty()); - - picker.prefHeightProperty().bind(root.heightProperty()); - picker.prefWidthProperty().bind(picker.prefHeightProperty()); - - HBox.setHgrow(sliders, Priority.ALWAYS); - VBox.setVgrow(sliders, Priority.ALWAYS); - - StyledScene scene = new StyledScene(root, 680, 320); - setScene(scene); - } +package colorfix.app.stages; + +import colorfix.app.ExtendedColor; +import colorfix.app.controls.StyledScene; +import colorfix.app.controls.picker.ColorSquare; +import colorfix.app.controls.slider.ColorSliderTabs; +import javafx.scene.control.Tab; +import javafx.scene.control.TabPane; +import javafx.scene.layout.HBox; +import javafx.scene.layout.Priority; +import javafx.scene.layout.VBox; +import javafx.scene.paint.Color; + +public class ColorPickerStage extends ExtendedStage { + private ColorSquare picker; + private ColorSliderTabs sliders; + + private ExtendedColor color; + + private HBox root; + + public ColorPickerStage() { + this(Color.RED); + } + + public ColorPickerStage(Color c) { + root = new HBox(); + root.setSpacing(0); + + picker = new ColorSquare(); + sliders = new ColorSliderTabs(); + + Tab pickerTab = new Tab("Couleur", picker); + pickerTab.setClosable(false); + TabPane pickerPane = new TabPane(pickerTab); + + + root.getChildren().addAll(pickerPane, sliders); + + color = new ExtendedColor(c); + + picker.colorProperty().bindBidirectional(color.colorProperty()); + sliders.colorProperty().bindBidirectional(color.colorProperty()); + + picker.prefHeightProperty().bind(root.heightProperty()); + picker.prefWidthProperty().bind(picker.prefHeightProperty()); + + HBox.setHgrow(sliders, Priority.ALWAYS); + VBox.setVgrow(sliders, Priority.ALWAYS); + + StyledScene scene = new StyledScene(root, 680, 320); + setScene(scene); + } } \ No newline at end of file diff --git a/src/main/java/colorfix/app/stages/ErrorStage.java b/src/main/java/colorfix/app/stages/ErrorStage.java index 3c02c4afe62723a5bded1b42ac60e2c5db2432d6..27e3537cb4ad49f8b1c39db4d813b26b3f7fa55c 100644 --- a/src/main/java/colorfix/app/stages/ErrorStage.java +++ b/src/main/java/colorfix/app/stages/ErrorStage.java @@ -1,59 +1,59 @@ -package colorfix.app.stages; - -import colorfix.app.Constants; -import colorfix.app.controls.StyledScene; -import javafx.event.ActionEvent; -import javafx.geometry.Insets; -import javafx.geometry.Orientation; -import javafx.geometry.Pos; -import javafx.scene.Scene; -import javafx.scene.control.Button; -import javafx.scene.control.Label; -import javafx.scene.control.Separator; -import javafx.scene.image.ImageView; -import javafx.scene.layout.VBox; - -public class ErrorStage extends ExtendedStage{ - - private Button closeBtn; - private Label labelError; - - public ErrorStage(String errorString) { - super(); - - VBox root = new VBox(); - root.setPadding(new Insets(18)); - root.setSpacing(10); - - Separator separator = new Separator(Orientation.HORIZONTAL); - ImageView image = new ImageView(Constants.APP_ICON_ERROR); - image.setPreserveRatio(true); - image.setFitHeight(50); - image.setSmooth(true); - image.setCache(true); - - closeBtn = new Button("Fermer"); - closeBtn.setDefaultButton(true); - closeBtn.setId("toolbarButton"); - - closeBtn.setOnAction(this::onCloseBtnClicked); - labelError = new Label(errorString); - - root.getChildren().addAll(labelError, image, separator,closeBtn); - root.setAlignment(Pos.CENTER); - - Scene scene = new StyledScene(root, 300,150); - setScene(scene); - setResizable(false); - - setTitle("Error"); - closeBtn.requestFocus(); - - getIcons().add(Constants.APP_ICON_ERROR); - } - - private void onCloseBtnClicked(ActionEvent e) { - this.close(); - } - -} +package colorfix.app.stages; + +import colorfix.app.Constants; +import colorfix.app.controls.StyledScene; +import javafx.event.ActionEvent; +import javafx.geometry.Insets; +import javafx.geometry.Orientation; +import javafx.geometry.Pos; +import javafx.scene.Scene; +import javafx.scene.control.Button; +import javafx.scene.control.Label; +import javafx.scene.control.Separator; +import javafx.scene.image.ImageView; +import javafx.scene.layout.VBox; + +public class ErrorStage extends ExtendedStage{ + + private Button closeBtn; + private Label labelError; + + public ErrorStage(String errorString) { + super(); + + VBox root = new VBox(); + root.setPadding(new Insets(18)); + root.setSpacing(10); + + Separator separator = new Separator(Orientation.HORIZONTAL); + ImageView image = new ImageView(Constants.APP_ICON_ERROR); + image.setPreserveRatio(true); + image.setFitHeight(50); + image.setSmooth(true); + image.setCache(true); + + closeBtn = new Button("Fermer"); + closeBtn.setDefaultButton(true); + closeBtn.setId("toolbarButton"); + + closeBtn.setOnAction(this::onCloseBtnClicked); + labelError = new Label(errorString); + + root.getChildren().addAll(labelError, image, separator,closeBtn); + root.setAlignment(Pos.CENTER); + + Scene scene = new StyledScene(root, 300,150); + setScene(scene); + setResizable(false); + + setTitle("Error"); + closeBtn.requestFocus(); + + getIcons().add(Constants.APP_ICON_ERROR); + } + + private void onCloseBtnClicked(ActionEvent e) { + this.close(); + } + +} diff --git a/src/main/java/colorfix/app/stages/ExtendedStage.java b/src/main/java/colorfix/app/stages/ExtendedStage.java index 5f2911a5de51aed5c44e54a4735dd9e11fe3ee4a..5055c8928e2399726a01e868b0dd48762583ef37 100644 --- a/src/main/java/colorfix/app/stages/ExtendedStage.java +++ b/src/main/java/colorfix/app/stages/ExtendedStage.java @@ -1,19 +1,19 @@ -package colorfix.app.stages; - -import colorfix.app.Constants; -import javafx.scene.Node; -import javafx.scene.control.Tooltip; -import javafx.stage.Stage; - -/** Classe étendant les fonctionnalités d'un {@link javafx.stage.Stage Stage} classique **/ -public abstract class ExtendedStage extends Stage { - public ExtendedStage() { - getIcons().add(Constants.APP_ICON); - } - - public Tooltip setTooltip(Node node, String text) { - Tooltip tooltip = new Tooltip(text); - Tooltip.install(node, tooltip); - return tooltip; - } -} +package colorfix.app.stages; + +import colorfix.app.Constants; +import javafx.scene.Node; +import javafx.scene.control.Tooltip; +import javafx.stage.Stage; + +/** Classe étendant les fonctionnalités d'un {@link javafx.stage.Stage Stage} classique **/ +public abstract class ExtendedStage extends Stage { + public ExtendedStage() { + getIcons().add(Constants.APP_ICON); + } + + public Tooltip setTooltip(Node node, String text) { + Tooltip tooltip = new Tooltip(text); + Tooltip.install(node, tooltip); + return tooltip; + } +} diff --git a/src/main/java/colorfix/app/stages/MainStage.java b/src/main/java/colorfix/app/stages/MainStage.java index c85ba204bb6adf8ae0f86932af62c91ede77fd0d..fa20cf93e18e0cc1e8a4e6c4f17ba62aad7e59a3 100644 --- a/src/main/java/colorfix/app/stages/MainStage.java +++ b/src/main/java/colorfix/app/stages/MainStage.java @@ -1,294 +1,294 @@ -package colorfix.app.stages; - -import java.io.File; -import java.io.IOException; -import java.io.PrintWriter; -import java.util.ArrayList; -import java.util.Scanner; - -import colorfix.app.Constants; -import colorfix.app.controls.StyledScene; -import colorfix.app.controls.table.ActionLink; -import colorfix.app.controls.table.ColorTableView; -import colorfix.app.controls.table.TablePlaceholder; -import colorfix.app.stages.dialogs.ColorChooserDialog; -import colorfix.app.util.ColorUtil; -import colorfix.app.util.MessageBox; -import javafx.beans.InvalidationListener; -import javafx.beans.property.SimpleBooleanProperty; -import javafx.collections.ListChangeListener; -import javafx.event.ActionEvent; -import javafx.geometry.Insets; -import javafx.geometry.Pos; -import javafx.scene.Scene; -import javafx.scene.control.*; -import javafx.scene.image.ImageView; -import javafx.scene.input.*; -import javafx.scene.layout.*; -import javafx.scene.paint.Color; -import javafx.stage.FileChooser; - -/** Fenêtre principale du logiciel **/ -public class MainStage extends ExtendedStage { - private final Button addBtn, importBtn, exportBtn, removeAllBtn, questionMark ,aboutBtn, calibrateBtn; - private final Region menuSpacer, menuSpacer2; - private final ColorTableView colorTable; - - private final CheckBox showCmykColumn; - - private final TablePlaceholder tablePlaceholder; - private final ActionLink addColorLink, openFileLink; - - private AboutStage aboutWindow; - private CalibrateStage calibrateWindow; - private ErrorStage errorWindow; - private QuestionStage questionWindow; - - private final FileChooser fileChooser; - private File file; - - private final Clipboard clipboard = Clipboard.getSystemClipboard(); - private final ClipboardContent content = new ClipboardContent(); - - private SimpleBooleanProperty changed = new SimpleBooleanProperty(true); - - public MainStage() { - super(); - // Initialiser les widgets - BorderPane root = new BorderPane(); - ToolBar menu = new ToolBar(); - - addBtn = new Button("Ajouter", Constants.loadImage(Constants.ADD_ICON)); - removeAllBtn = new Button("Tout supprimer", Constants.loadImage(Constants.DEL_ICON)); - aboutBtn = new Button("À propos"); - - addBtn.setAlignment(Pos.BASELINE_RIGHT); - importBtn = new Button("Importer", Constants.loadImage(Constants.LOAD_ICON)); - importBtn.setOnAction(this::onImportClicked); - - aboutBtn.setStyle("-fx-base: lightgray;"); - - addBtn.setId("toolbarButton"); - removeAllBtn.setId("toolbarButton"); - aboutBtn.setId("toolbarButton"); - - exportBtn = new Button("Exporter", Constants.loadImage(Constants.EXP_ICON)); - exportBtn.setOnAction(this::onExportClicked); - - questionMark = new Button("",Constants.loadImage(Constants.QUES_ICON)); - questionMark.setOnAction(this::onQuestion); - - menuSpacer = new Region(); - HBox.setHgrow(menuSpacer, Priority.ALWAYS); - - showCmykColumn = new CheckBox("Couleurs d'imprimante (CMJN)"); - - menu.getItems().addAll(addBtn, removeAllBtn, showCmykColumn, menuSpacer, questionMark,aboutBtn); - menu.getStylesheets().add(getClass().getResource("/style.css").toExternalForm()); - root.setTop(menu); - - calibrateBtn = new Button("Calibrer les couleurs", Constants.loadImage(Constants.REC_ICON)); - calibrateBtn.setDefaultButton(true); - - menuSpacer2 = new Region(); - HBox.setHgrow(menuSpacer2, Priority.ALWAYS); - - HBox bottomButtons = new HBox(importBtn, exportBtn, menuSpacer2, calibrateBtn); - - bottomButtons.setPadding(new Insets(8)); - bottomButtons.setSpacing(8); - bottomButtons.setId("dark"); - - root.setBottom(bottomButtons); - - colorTable = new ColorTableView(); - - colorTable.cmykVisibleProperty().bind(showCmykColumn.selectedProperty()); - colorTable.rgbVisibleProperty().bind(showCmykColumn.selectedProperty().not()); - - colorTable - .getRGBColumn() - .prefWidthProperty() - .bindBidirectional(colorTable.getCMYKColumn().prefWidthProperty()); - - changed.setValue(true); - - exportBtn.disableProperty().bind(colorTable.isEmptyProperty()); - calibrateBtn.disableProperty().bind(colorTable.isEmptyProperty()); - removeAllBtn.disableProperty().bind(colorTable.isEmptyProperty()); - - addColorLink = new ActionLink("Ajouter une couleur", this::onAddClicked); - openFileLink = new ActionLink("Charger des couleurs depuis un fichier"); - openFileLink.setOnAction(this::onImportClicked); - - tablePlaceholder = new TablePlaceholder(Constants.APP_NAME, Constants.APP_ICON, "C'est un peu vide par ici...", addColorLink, openFileLink); - - colorTable.setPlaceholder(tablePlaceholder); - - root.setCenter(colorTable); - - // Info-bulles (tooltip) - - setTooltip(addBtn, Constants.TOOLTIP_ADDBTN); - setTooltip(removeAllBtn, Constants.TOOLTIP_REMOVALLEBTN); - setTooltip(aboutBtn, Constants.TOOLTIP_ABOUTBTN); - setTooltip(calibrateBtn, Constants.TOOLTIP_CALIBRATEBTN); - - // Gestion des events - addBtn.setOnAction(this::onAddClicked); - removeAllBtn.setOnAction(this::onRemoveAllClicked); - aboutBtn.setOnAction(this::onAboutClicked); - calibrateBtn.setOnAction(this::onCalibrateClicked); - - // Déclaration de la scène - Scene scene = new StyledScene(root); - setScene(scene); - setTitle(Constants.APP_NAME); - - // Déclaration du gestionnaire de fichier - fileChooser = new FileChooser(); - fileChooser.getExtensionFilters().addAll(Constants.FILTERS); - - - // KEYCODE COMBINATION - Runnable kcImport = ()-> {onImportClicked(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.O, KeyCodeCombination.CONTROL_DOWN), kcImport); - - Runnable kcExport = ()-> {onExportClicked(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.S, KeyCodeCombination.CONTROL_DOWN), kcExport); - - Runnable kcNew = ()-> {onRemoveAllClicked(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.N, KeyCodeCombination.CONTROL_DOWN), kcNew); - - Runnable kcCalibrate = () -> {onCalibrateClicked(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.ENTER, KeyCodeCombination.CONTROL_DOWN), kcCalibrate); - - Runnable kcCopy = ()-> {copy(new ActionEvent());}; - getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.C, KeyCodeCombination.CONTROL_DOWN), kcCopy); - - colorTable.getItems().addListener(new ListChangeListener<Color>(){ - @Override - public void onChanged(Change<? extends Color> c) { - changed.setValue(true); - System.out.println(changed.get()); - } - }); - } - - private void onQuestion(ActionEvent actionEvent) { - if (questionWindow == null || !questionWindow.isShowing()) { - questionWindow = new QuestionStage(); - questionWindow.initOwner(this); - questionWindow.show(); - } else { - questionWindow.close(); - questionWindow = null; - } - } - - private void onExportClicked(ActionEvent e){ - if(changed.getValue()){ - this.file = fileChooser.showSaveDialog(this); - } - if(file != null){ - String res = ""; - for(Color c : colorTable.getItems()){ - res = res + ColorUtil.tohexCode(c) + "\n"; - } - try{ - PrintWriter pw = new PrintWriter(file); - pw.print(res); - pw.close(); - }catch(IOException ioex){ - System.out.println(ioex); - }finally { - changed.set(false); - } - } - } - - private void onAddClicked(ActionEvent e) { - Color c = ColorChooserDialog.open(); - - if (c != null) { - colorTable.getItems().add(c); - } - } - - private void onRemoveAllClicked(ActionEvent e) { - if (MessageBox.showConfirm("Tout supprimer", "Vous êtes sur le point de vider la liste des couleurs sélectionnées.\nVoulez-vous continuer ?") == ButtonType.OK) { - colorTable.getItems().removeAll(colorTable.getItems()); - } - } - - private void onAboutClicked(ActionEvent e) { - if (aboutWindow == null || !aboutWindow.isShowing()) { - aboutWindow = new AboutStage(); - aboutWindow.initOwner(this); - aboutWindow.show(); - } else { - aboutWindow.close(); - aboutWindow = null; - } - } - - private void onCalibrateClicked(ActionEvent e) { - System.out.println((colorTable.getItems().size())); - - if (calibrateWindow == null || !calibrateWindow.isShowing()) { - calibrateWindow = new CalibrateStage(colorTable.getItems(), colorTable.cmykVisibleProperty().get() ); - calibrateWindow.initOwner(this); - calibrateWindow.show(); - } else { - calibrateWindow.close(); - calibrateWindow = null; - } - } - - private void onImportClicked(ActionEvent e) { - Boolean importSucces = false; - - file = fileChooser.showOpenDialog(this); - - ArrayList<Color> list = new ArrayList<>(); - if(file != null){ - try { - Scanner sc = new Scanner(file); - while(sc.hasNext()){ - String nextLine = sc.nextLine(); - - if(ColorUtil.isAnHexcode(nextLine)) { - list.add(Color.web(nextLine)); - }else { - throw new Exception(); - } - } - importSucces = true; - } catch (IOException ioException) { - ioException.printStackTrace(); - } catch (Exception exc) { - if (errorWindow == null || !errorWindow.isShowing()) { - errorWindow = new ErrorStage("Essayez avec un autre fichier"); - errorWindow.initOwner(this); - errorWindow.show(); - } else { - errorWindow.close(); - errorWindow = null; - } - } - } - if(importSucces) { - colorTable.getItems().removeAll(colorTable.getItems()); - colorTable.getItems().addAll(list); - importSucces = false; - } - } - - private void copy(ActionEvent e){ - if(!colorTable.getSelectionModel().isEmpty()){ - // System.out.println(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); - content.putString(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); - clipboard.setContent(content); - } - } -} +package colorfix.app.stages; + +import java.io.File; +import java.io.IOException; +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.Scanner; + +import colorfix.app.Constants; +import colorfix.app.controls.StyledScene; +import colorfix.app.controls.table.ActionLink; +import colorfix.app.controls.table.ColorTableView; +import colorfix.app.controls.table.TablePlaceholder; +import colorfix.app.stages.dialogs.ColorChooserDialog; +import colorfix.app.util.ColorUtil; +import colorfix.app.util.MessageBox; +import javafx.beans.InvalidationListener; +import javafx.beans.property.SimpleBooleanProperty; +import javafx.collections.ListChangeListener; +import javafx.event.ActionEvent; +import javafx.geometry.Insets; +import javafx.geometry.Pos; +import javafx.scene.Scene; +import javafx.scene.control.*; +import javafx.scene.image.ImageView; +import javafx.scene.input.*; +import javafx.scene.layout.*; +import javafx.scene.paint.Color; +import javafx.stage.FileChooser; + +/** Fenêtre principale du logiciel **/ +public class MainStage extends ExtendedStage { + private final Button addBtn, importBtn, exportBtn, removeAllBtn, questionMark ,aboutBtn, calibrateBtn; + private final Region menuSpacer, menuSpacer2; + private final ColorTableView colorTable; + + private final CheckBox showCmykColumn; + + private final TablePlaceholder tablePlaceholder; + private final ActionLink addColorLink, openFileLink; + + private AboutStage aboutWindow; + private CalibrateStage calibrateWindow; + private ErrorStage errorWindow; + private QuestionStage questionWindow; + + private final FileChooser fileChooser; + private File file; + + private final Clipboard clipboard = Clipboard.getSystemClipboard(); + private final ClipboardContent content = new ClipboardContent(); + + private SimpleBooleanProperty changed = new SimpleBooleanProperty(true); + + public MainStage() { + super(); + // Initialiser les widgets + BorderPane root = new BorderPane(); + ToolBar menu = new ToolBar(); + + addBtn = new Button("Ajouter", Constants.loadImage(Constants.ADD_ICON)); + removeAllBtn = new Button("Tout supprimer", Constants.loadImage(Constants.DEL_ICON)); + aboutBtn = new Button("À propos"); + + addBtn.setAlignment(Pos.BASELINE_RIGHT); + importBtn = new Button("Importer", Constants.loadImage(Constants.LOAD_ICON)); + importBtn.setOnAction(this::onImportClicked); + + aboutBtn.setStyle("-fx-base: lightgray;"); + + addBtn.setId("toolbarButton"); + removeAllBtn.setId("toolbarButton"); + aboutBtn.setId("toolbarButton"); + + exportBtn = new Button("Exporter", Constants.loadImage(Constants.EXP_ICON)); + exportBtn.setOnAction(this::onExportClicked); + + questionMark = new Button("",Constants.loadImage(Constants.QUES_ICON)); + questionMark.setOnAction(this::onQuestion); + + menuSpacer = new Region(); + HBox.setHgrow(menuSpacer, Priority.ALWAYS); + + showCmykColumn = new CheckBox("Couleurs d'imprimante (CMJN)"); + + menu.getItems().addAll(addBtn, removeAllBtn, showCmykColumn, menuSpacer, questionMark,aboutBtn); + menu.getStylesheets().add(getClass().getResource("/style.css").toExternalForm()); + root.setTop(menu); + + calibrateBtn = new Button("Calibrer les couleurs", Constants.loadImage(Constants.REC_ICON)); + calibrateBtn.setDefaultButton(true); + + menuSpacer2 = new Region(); + HBox.setHgrow(menuSpacer2, Priority.ALWAYS); + + HBox bottomButtons = new HBox(importBtn, exportBtn, menuSpacer2, calibrateBtn); + + bottomButtons.setPadding(new Insets(8)); + bottomButtons.setSpacing(8); + bottomButtons.setId("dark"); + + root.setBottom(bottomButtons); + + colorTable = new ColorTableView(); + + colorTable.cmykVisibleProperty().bind(showCmykColumn.selectedProperty()); + colorTable.rgbVisibleProperty().bind(showCmykColumn.selectedProperty().not()); + + colorTable + .getRGBColumn() + .prefWidthProperty() + .bindBidirectional(colorTable.getCMYKColumn().prefWidthProperty()); + + changed.setValue(true); + + exportBtn.disableProperty().bind(colorTable.isEmptyProperty()); + calibrateBtn.disableProperty().bind(colorTable.isEmptyProperty()); + removeAllBtn.disableProperty().bind(colorTable.isEmptyProperty()); + + addColorLink = new ActionLink("Ajouter une couleur", this::onAddClicked); + openFileLink = new ActionLink("Charger des couleurs depuis un fichier"); + openFileLink.setOnAction(this::onImportClicked); + + tablePlaceholder = new TablePlaceholder(Constants.APP_NAME, Constants.APP_ICON, "C'est un peu vide par ici...", addColorLink, openFileLink); + + colorTable.setPlaceholder(tablePlaceholder); + + root.setCenter(colorTable); + + // Info-bulles (tooltip) + + setTooltip(addBtn, Constants.TOOLTIP_ADDBTN); + setTooltip(removeAllBtn, Constants.TOOLTIP_REMOVALLEBTN); + setTooltip(aboutBtn, Constants.TOOLTIP_ABOUTBTN); + setTooltip(calibrateBtn, Constants.TOOLTIP_CALIBRATEBTN); + + // Gestion des events + addBtn.setOnAction(this::onAddClicked); + removeAllBtn.setOnAction(this::onRemoveAllClicked); + aboutBtn.setOnAction(this::onAboutClicked); + calibrateBtn.setOnAction(this::onCalibrateClicked); + + // Déclaration de la scène + Scene scene = new StyledScene(root); + setScene(scene); + setTitle(Constants.APP_NAME); + + // Déclaration du gestionnaire de fichier + fileChooser = new FileChooser(); + fileChooser.getExtensionFilters().addAll(Constants.FILTERS); + + + // KEYCODE COMBINATION + Runnable kcImport = ()-> {onImportClicked(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.O, KeyCodeCombination.CONTROL_DOWN), kcImport); + + Runnable kcExport = ()-> {onExportClicked(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.S, KeyCodeCombination.CONTROL_DOWN), kcExport); + + Runnable kcNew = ()-> {onRemoveAllClicked(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.N, KeyCodeCombination.CONTROL_DOWN), kcNew); + + Runnable kcCalibrate = () -> {onCalibrateClicked(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.ENTER, KeyCodeCombination.CONTROL_DOWN), kcCalibrate); + + Runnable kcCopy = ()-> {copy(new ActionEvent());}; + getScene().getAccelerators().put(new KeyCodeCombination(KeyCode.C, KeyCodeCombination.CONTROL_DOWN), kcCopy); + + colorTable.getItems().addListener(new ListChangeListener<Color>(){ + @Override + public void onChanged(Change<? extends Color> c) { + changed.setValue(true); + System.out.println(changed.get()); + } + }); + } + + private void onQuestion(ActionEvent actionEvent) { + if (questionWindow == null || !questionWindow.isShowing()) { + questionWindow = new QuestionStage(); + questionWindow.initOwner(this); + questionWindow.show(); + } else { + questionWindow.close(); + questionWindow = null; + } + } + + private void onExportClicked(ActionEvent e){ + if(changed.getValue()){ + this.file = fileChooser.showSaveDialog(this); + } + if(file != null){ + String res = ""; + for(Color c : colorTable.getItems()){ + res = res + ColorUtil.tohexCode(c) + "\n"; + } + try{ + PrintWriter pw = new PrintWriter(file); + pw.print(res); + pw.close(); + }catch(IOException ioex){ + System.out.println(ioex); + }finally { + changed.set(false); + } + } + } + + private void onAddClicked(ActionEvent e) { + Color c = ColorChooserDialog.open(); + + if (c != null) { + colorTable.getItems().add(c); + } + } + + private void onRemoveAllClicked(ActionEvent e) { + if (MessageBox.showConfirm("Tout supprimer", "Vous êtes sur le point de vider la liste des couleurs sélectionnées.\nVoulez-vous continuer ?") == ButtonType.OK) { + colorTable.getItems().removeAll(colorTable.getItems()); + } + } + + private void onAboutClicked(ActionEvent e) { + if (aboutWindow == null || !aboutWindow.isShowing()) { + aboutWindow = new AboutStage(); + aboutWindow.initOwner(this); + aboutWindow.show(); + } else { + aboutWindow.close(); + aboutWindow = null; + } + } + + private void onCalibrateClicked(ActionEvent e) { + System.out.println((colorTable.getItems().size())); + + if (calibrateWindow == null || !calibrateWindow.isShowing()) { + calibrateWindow = new CalibrateStage(colorTable.getItems(), colorTable.cmykVisibleProperty().get() ); + calibrateWindow.initOwner(this); + calibrateWindow.show(); + } else { + calibrateWindow.close(); + calibrateWindow = null; + } + } + + private void onImportClicked(ActionEvent e) { + Boolean importSucces = false; + + file = fileChooser.showOpenDialog(this); + + ArrayList<Color> list = new ArrayList<>(); + if(file != null){ + try { + Scanner sc = new Scanner(file); + while(sc.hasNext()){ + String nextLine = sc.nextLine(); + + if(ColorUtil.isAnHexcode(nextLine)) { + list.add(Color.web(nextLine)); + }else { + throw new Exception(); + } + } + importSucces = true; + } catch (IOException ioException) { + ioException.printStackTrace(); + } catch (Exception exc) { + if (errorWindow == null || !errorWindow.isShowing()) { + errorWindow = new ErrorStage("Essayez avec un autre fichier"); + errorWindow.initOwner(this); + errorWindow.show(); + } else { + errorWindow.close(); + errorWindow = null; + } + } + } + if(importSucces) { + colorTable.getItems().removeAll(colorTable.getItems()); + colorTable.getItems().addAll(list); + importSucces = false; + } + } + + private void copy(ActionEvent e){ + if(!colorTable.getSelectionModel().isEmpty()){ + // System.out.println(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); + content.putString(ColorUtil.tohexCode( colorTable.getSelectionModel().getSelectedItem())); + clipboard.setContent(content); + } + } +} diff --git a/src/main/java/colorfix/app/stages/QuestionStage.java b/src/main/java/colorfix/app/stages/QuestionStage.java index fb8659e2348ffeafd368b030d54110570d0e5fc8..e86f9bf7ff4a09478e701994dc70d8747f41d048 100644 --- a/src/main/java/colorfix/app/stages/QuestionStage.java +++ b/src/main/java/colorfix/app/stages/QuestionStage.java @@ -1,88 +1,88 @@ -package colorfix.app.stages; - -import colorfix.app.Constants; -import colorfix.app.controls.StyledScene; -import javafx.event.ActionEvent; -import javafx.geometry.Insets; -import javafx.geometry.Orientation; -import javafx.geometry.Pos; -import javafx.scene.Scene; -import javafx.scene.control.Button; -import javafx.scene.control.Label; -import javafx.scene.control.Separator; -import javafx.scene.image.ImageView; -import javafx.scene.layout.HBox; -import javafx.scene.layout.Priority; -import javafx.scene.layout.Region; -import javafx.scene.layout.VBox; - -public class QuestionStage extends ExtendedStage{ - - private Button closeBtn; - - public QuestionStage() { - super(); - - VBox root = new VBox(); - root.setPadding(new Insets(18)); - root.setSpacing(10); - - Separator separator = new Separator(Orientation.HORIZONTAL); - - closeBtn = new Button("Fermer"); - closeBtn.setDefaultButton(true); - closeBtn.setId("toolbarButton"); - - closeBtn.setOnAction(this::onCloseBtnClicked); - - - Scene scene = new StyledScene(root, 300,150); - setScene(scene); - setResizable(false); - - setTitle("Tips"); - closeBtn.requestFocus(); - - getIcons().add(Constants.APP_ICON); - - Label kcImport = new Label("Ctrl+O"); - Label kcSave = new Label("Ctrl+S"); - Label kcNew = new Label("Ctrl+N"); - Label kcCpy = new Label("Ctrl+C"); - - Label labelImport = new Label("Ouvrir"); - Label labelSave = new Label("Sauvegarder"); - Label labelNew = new Label("Nouveau"); - Label labelCpy = new Label("Copier"); - - Region spacer1 = new Region(); - Region spacer2 = new Region(); - Region spacer3 = new Region(); - Region spacer4 = new Region(); - - HBox kcOne = new HBox(); - kcOne.getChildren().addAll(kcImport, spacer1,labelImport); - kcOne.setHgrow(spacer1, Priority.ALWAYS); - kcOne.setAlignment(Pos.CENTER); - HBox kcTwo = new HBox(); - kcTwo.getChildren().addAll(kcSave,spacer2,labelSave); - kcTwo.setHgrow(spacer2, Priority.ALWAYS); - kcTwo.setAlignment(Pos.CENTER); - HBox kcThree = new HBox(); - kcThree.getChildren().addAll(kcNew,spacer3,labelNew); - kcThree.setHgrow(spacer3, Priority.ALWAYS); - kcThree.setAlignment(Pos.CENTER); - HBox kcFour = new HBox(); - kcFour.getChildren().addAll(kcCpy,spacer4,labelCpy); - kcFour.setHgrow(spacer4, Priority.ALWAYS); - kcFour.setAlignment(Pos.CENTER); - - root.getChildren().addAll(kcOne, kcTwo, kcThree, kcFour, separator, closeBtn); - root.setAlignment(Pos.CENTER); - } - - private void onCloseBtnClicked(ActionEvent e) { - this.close(); - } - -} +package colorfix.app.stages; + +import colorfix.app.Constants; +import colorfix.app.controls.StyledScene; +import javafx.event.ActionEvent; +import javafx.geometry.Insets; +import javafx.geometry.Orientation; +import javafx.geometry.Pos; +import javafx.scene.Scene; +import javafx.scene.control.Button; +import javafx.scene.control.Label; +import javafx.scene.control.Separator; +import javafx.scene.image.ImageView; +import javafx.scene.layout.HBox; +import javafx.scene.layout.Priority; +import javafx.scene.layout.Region; +import javafx.scene.layout.VBox; + +public class QuestionStage extends ExtendedStage{ + + private Button closeBtn; + + public QuestionStage() { + super(); + + VBox root = new VBox(); + root.setPadding(new Insets(18)); + root.setSpacing(10); + + Separator separator = new Separator(Orientation.HORIZONTAL); + + closeBtn = new Button("Fermer"); + closeBtn.setDefaultButton(true); + closeBtn.setId("toolbarButton"); + + closeBtn.setOnAction(this::onCloseBtnClicked); + + + Scene scene = new StyledScene(root, 300,150); + setScene(scene); + setResizable(false); + + setTitle("Tips"); + closeBtn.requestFocus(); + + getIcons().add(Constants.APP_ICON); + + Label kcImport = new Label("Ctrl+O"); + Label kcSave = new Label("Ctrl+S"); + Label kcNew = new Label("Ctrl+N"); + Label kcCpy = new Label("Ctrl+C"); + + Label labelImport = new Label("Ouvrir"); + Label labelSave = new Label("Sauvegarder"); + Label labelNew = new Label("Nouveau"); + Label labelCpy = new Label("Copier"); + + Region spacer1 = new Region(); + Region spacer2 = new Region(); + Region spacer3 = new Region(); + Region spacer4 = new Region(); + + HBox kcOne = new HBox(); + kcOne.getChildren().addAll(kcImport, spacer1,labelImport); + kcOne.setHgrow(spacer1, Priority.ALWAYS); + kcOne.setAlignment(Pos.CENTER); + HBox kcTwo = new HBox(); + kcTwo.getChildren().addAll(kcSave,spacer2,labelSave); + kcTwo.setHgrow(spacer2, Priority.ALWAYS); + kcTwo.setAlignment(Pos.CENTER); + HBox kcThree = new HBox(); + kcThree.getChildren().addAll(kcNew,spacer3,labelNew); + kcThree.setHgrow(spacer3, Priority.ALWAYS); + kcThree.setAlignment(Pos.CENTER); + HBox kcFour = new HBox(); + kcFour.getChildren().addAll(kcCpy,spacer4,labelCpy); + kcFour.setHgrow(spacer4, Priority.ALWAYS); + kcFour.setAlignment(Pos.CENTER); + + root.getChildren().addAll(kcOne, kcTwo, kcThree, kcFour, separator, closeBtn); + root.setAlignment(Pos.CENTER); + } + + private void onCloseBtnClicked(ActionEvent e) { + this.close(); + } + +} diff --git a/src/main/java/colorfix/app/stages/dialogs/ColorChooserDialog.java b/src/main/java/colorfix/app/stages/dialogs/ColorChooserDialog.java index eeb25287094e4970aa00582030d38db4499f9feb..9e10ac00db6ab24a2fa345f7882ed4bce854f7dd 100644 --- a/src/main/java/colorfix/app/stages/dialogs/ColorChooserDialog.java +++ b/src/main/java/colorfix/app/stages/dialogs/ColorChooserDialog.java @@ -1,137 +1,137 @@ -package colorfix.app.stages.dialogs; - -import colorfix.app.ExtendedColor; -import colorfix.app.controls.ColorThumbnail; -import colorfix.app.controls.StyledScene; -import colorfix.app.controls.picker.ColorSquare; -import colorfix.app.controls.slider.ColorSliderTabs; -import colorfix.app.stages.ExtendedStage; -import colorfix.app.util.Assets; -import javafx.event.ActionEvent; -import javafx.geometry.Insets; -import javafx.geometry.Pos; -import javafx.scene.Node; -import javafx.scene.control.Button; -import javafx.scene.control.Tab; -import javafx.scene.control.TabPane; -import javafx.scene.layout.*; -import javafx.scene.paint.Color; -import javafx.stage.Modality; -import javafx.stage.StageStyle; - -public class ColorChooserDialog extends ExtendedStage { - private final ExtendedColor color; - - private Color result = null; - - public ColorChooserDialog() { - this(Color.LIME); - } - - public ColorChooserDialog(ExtendedColor color) { - this(color.getColor()); - } - - public ColorChooserDialog(Color color) { - this.color = new ExtendedColor(color); - - HBox root = new HBox(); - root.setAlignment(Pos.CENTER); - - // INSTANTIATE: Color picker + preview - ColorSquare square = new ColorSquare(color); - square.setPrefSize(300, 300); - - ColorThumbnail thumb = new ColorThumbnail(color); - thumb.setPrefSize(300, 32); - - ColorSliderTabs sliders = new ColorSliderTabs(color); - sliders.setPrefSize(300, 250); - - // LAYOUT: Color picker + preview - - TabPane colorTabPane = new TabPane(); - - HBox thumbPane = new HBox(thumb); - thumbPane.setPadding(new Insets(0, 12, 12, 12)); - - VBox colorRoot = new VBox(square, thumbPane); - - Tab colorTab = new Tab("Couleur", colorRoot); - colorTab.setClosable(false); - colorTabPane.getTabs().add(colorTab); - - VBox sliderRoot = new VBox(); - - Button confirmButton = new Button("Sélectionner"); - confirmButton.setDefaultButton(true); - confirmButton.setOnAction(this::onConfirmClicked); - confirmButton.getStyleClass().addAll("pill-button", "left-pill"); - - Button cancelButton = new Button("Annuler"); - cancelButton.setOnAction(this::onCancelClicked); - cancelButton.getStyleClass().addAll("pill-button", "right-pill"); - - HBox buttonsRoot = new HBox(confirmButton, cancelButton); - buttonsRoot.getStylesheets().add(Assets.getAssetPath("/pill-button.css")); - buttonsRoot.setAlignment(Pos.CENTER_RIGHT); - buttonsRoot.setPadding(thumbPane.getPadding()); - - sliderRoot.getChildren().addAll(sliders, buttonsRoot); - - root.getChildren().addAll(colorTabPane, sliderRoot); - - setGrow(square, Priority.ALWAYS, Priority.ALWAYS); - setGrow(thumb, Priority.ALWAYS, Priority.ALWAYS); - setGrow(sliders, Priority.ALWAYS, Priority.ALWAYS); - setGrow(thumbPane, Priority.ALWAYS, Priority.SOMETIMES); - setGrow(colorTabPane, Priority.SOMETIMES, Priority.ALWAYS); - - thumb.colorProperty().bind(square.colorProperty()); - sliders.colorProperty().bindBidirectional(square.colorProperty()); - this.color.colorProperty().bind(square.colorProperty()); - - StyledScene scene = new StyledScene(root); - setScene(scene); - setTitle("Sélecteur de couleur"); - setResizable(false); - this.initStyle(StageStyle.UTILITY); - - confirmButton.requestFocus(); - } - - private void onConfirmClicked(ActionEvent e) { - result = getColor(); - close(); - } - - private void onCancelClicked(ActionEvent e) { - close(); - } - - private void setGrow(Node node, Priority hgrow, Priority vgrow) { - HBox.setHgrow(node, hgrow); - VBox.setVgrow(node, vgrow); - } - - public Color getColor() { - return color.getColor(); - } - - public static Color open() { - return open(Color.RED); - } - - public static Color open(Color color) { - return open(new ExtendedColor(color)); - } - - public static Color open(ExtendedColor initialColor) { - ColorChooserDialog dialog = new ColorChooserDialog(initialColor); - - dialog.initModality(Modality.APPLICATION_MODAL); - dialog.showAndWait(); - - return dialog.result; - } -} +package colorfix.app.stages.dialogs; + +import colorfix.app.ExtendedColor; +import colorfix.app.controls.ColorThumbnail; +import colorfix.app.controls.StyledScene; +import colorfix.app.controls.picker.ColorSquare; +import colorfix.app.controls.slider.ColorSliderTabs; +import colorfix.app.stages.ExtendedStage; +import colorfix.app.util.Assets; +import javafx.event.ActionEvent; +import javafx.geometry.Insets; +import javafx.geometry.Pos; +import javafx.scene.Node; +import javafx.scene.control.Button; +import javafx.scene.control.Tab; +import javafx.scene.control.TabPane; +import javafx.scene.layout.*; +import javafx.scene.paint.Color; +import javafx.stage.Modality; +import javafx.stage.StageStyle; + +public class ColorChooserDialog extends ExtendedStage { + private final ExtendedColor color; + + private Color result = null; + + public ColorChooserDialog() { + this(Color.LIME); + } + + public ColorChooserDialog(ExtendedColor color) { + this(color.getColor()); + } + + public ColorChooserDialog(Color color) { + this.color = new ExtendedColor(color); + + HBox root = new HBox(); + root.setAlignment(Pos.CENTER); + + // INSTANTIATE: Color picker + preview + ColorSquare square = new ColorSquare(color); + square.setPrefSize(300, 300); + + ColorThumbnail thumb = new ColorThumbnail(color); + thumb.setPrefSize(300, 32); + + ColorSliderTabs sliders = new ColorSliderTabs(color); + sliders.setPrefSize(300, 250); + + // LAYOUT: Color picker + preview + + TabPane colorTabPane = new TabPane(); + + HBox thumbPane = new HBox(thumb); + thumbPane.setPadding(new Insets(0, 12, 12, 12)); + + VBox colorRoot = new VBox(square, thumbPane); + + Tab colorTab = new Tab("Couleur", colorRoot); + colorTab.setClosable(false); + colorTabPane.getTabs().add(colorTab); + + VBox sliderRoot = new VBox(); + + Button confirmButton = new Button("Sélectionner"); + confirmButton.setDefaultButton(true); + confirmButton.setOnAction(this::onConfirmClicked); + confirmButton.getStyleClass().addAll("pill-button", "left-pill"); + + Button cancelButton = new Button("Annuler"); + cancelButton.setOnAction(this::onCancelClicked); + cancelButton.getStyleClass().addAll("pill-button", "right-pill"); + + HBox buttonsRoot = new HBox(confirmButton, cancelButton); + buttonsRoot.getStylesheets().add(Assets.getAssetPath("/pill-button.css")); + buttonsRoot.setAlignment(Pos.CENTER_RIGHT); + buttonsRoot.setPadding(thumbPane.getPadding()); + + sliderRoot.getChildren().addAll(sliders, buttonsRoot); + + root.getChildren().addAll(colorTabPane, sliderRoot); + + setGrow(square, Priority.ALWAYS, Priority.ALWAYS); + setGrow(thumb, Priority.ALWAYS, Priority.ALWAYS); + setGrow(sliders, Priority.ALWAYS, Priority.ALWAYS); + setGrow(thumbPane, Priority.ALWAYS, Priority.SOMETIMES); + setGrow(colorTabPane, Priority.SOMETIMES, Priority.ALWAYS); + + thumb.colorProperty().bind(square.colorProperty()); + sliders.colorProperty().bindBidirectional(square.colorProperty()); + this.color.colorProperty().bind(square.colorProperty()); + + StyledScene scene = new StyledScene(root); + setScene(scene); + setTitle("Sélecteur de couleur"); + setResizable(false); + this.initStyle(StageStyle.UTILITY); + + confirmButton.requestFocus(); + } + + private void onConfirmClicked(ActionEvent e) { + result = getColor(); + close(); + } + + private void onCancelClicked(ActionEvent e) { + close(); + } + + private void setGrow(Node node, Priority hgrow, Priority vgrow) { + HBox.setHgrow(node, hgrow); + VBox.setVgrow(node, vgrow); + } + + public Color getColor() { + return color.getColor(); + } + + public static Color open() { + return open(Color.RED); + } + + public static Color open(Color color) { + return open(new ExtendedColor(color)); + } + + public static Color open(ExtendedColor initialColor) { + ColorChooserDialog dialog = new ColorChooserDialog(initialColor); + + dialog.initModality(Modality.APPLICATION_MODAL); + dialog.showAndWait(); + + return dialog.result; + } +} diff --git a/src/main/java/colorfix/app/types/SimpleNormalizedProperty.java b/src/main/java/colorfix/app/types/SimpleNormalizedProperty.java index 6cda3485204244e471bf1f0e4ae1c5190000b8ea..348e5722fcd2f932da964380ea6ae96bf3d97295 100644 --- a/src/main/java/colorfix/app/types/SimpleNormalizedProperty.java +++ b/src/main/java/colorfix/app/types/SimpleNormalizedProperty.java @@ -1,56 +1,56 @@ -package colorfix.app.types; - -import colorfix.app.util.Maths; -import javafx.beans.property.SimpleDoubleProperty; - -public class SimpleNormalizedProperty extends SimpleDoubleProperty { - private final double MAXIMUM; - - public SimpleNormalizedProperty() { - this(0, 1); - } - - public SimpleNormalizedProperty(double initialValue) - { - this(initialValue, 1); - } - - public SimpleNormalizedProperty(double initialValue, double maximum) - { - super(); - MAXIMUM = maximum; - set(initialValue); - } - - @Override - public double get() { - return Maths.clamp(super.get(), 0, MAXIMUM); - } - - @Override - public void set(double newValue) { - super.set(Maths.clamp(newValue, 0, MAXIMUM)); - } - - public void setNormalized(double value) { - setValue(value * MAXIMUM); - } - - @Override - public Double getValue() { - return get(); - } - - public double getNormalized() { - return getValue() / MAXIMUM; - } - - @Override - public void setValue(Number v) { - set(v.doubleValue()); - } - - public double getMaximum() { - return MAXIMUM; - } -} +package colorfix.app.types; + +import colorfix.app.util.Maths; +import javafx.beans.property.SimpleDoubleProperty; + +public class SimpleNormalizedProperty extends SimpleDoubleProperty { + private final double MAXIMUM; + + public SimpleNormalizedProperty() { + this(0, 1); + } + + public SimpleNormalizedProperty(double initialValue) + { + this(initialValue, 1); + } + + public SimpleNormalizedProperty(double initialValue, double maximum) + { + super(); + MAXIMUM = maximum; + set(initialValue); + } + + @Override + public double get() { + return Maths.clamp(super.get(), 0, MAXIMUM); + } + + @Override + public void set(double newValue) { + super.set(Maths.clamp(newValue, 0, MAXIMUM)); + } + + public void setNormalized(double value) { + setValue(value * MAXIMUM); + } + + @Override + public Double getValue() { + return get(); + } + + public double getNormalized() { + return getValue() / MAXIMUM; + } + + @Override + public void setValue(Number v) { + set(v.doubleValue()); + } + + public double getMaximum() { + return MAXIMUM; + } +} diff --git a/src/main/java/colorfix/app/util/Assets.java b/src/main/java/colorfix/app/util/Assets.java index bb4b2f20e610013f223fb0f8cd464a8b54cb780e..c3b884305dd788795578dfc2bd3a9651c9cbe4ad 100644 --- a/src/main/java/colorfix/app/util/Assets.java +++ b/src/main/java/colorfix/app/util/Assets.java @@ -1,13 +1,13 @@ -package colorfix.app.util; - -import java.net.URL; - -public class Assets { - public static URL getAssetUrl(String name) { - return Assets.class.getResource(name); - } - - public static String getAssetPath(String name) { - return getAssetUrl(name).toExternalForm(); - } -} +package colorfix.app.util; + +import java.net.URL; + +public class Assets { + public static URL getAssetUrl(String name) { + return Assets.class.getResource(name); + } + + public static String getAssetPath(String name) { + return getAssetUrl(name).toExternalForm(); + } +} diff --git a/src/main/java/colorfix/app/util/ColorAdjust.java b/src/main/java/colorfix/app/util/ColorAdjust.java index 5631ff0a9f8a1d703c4d3770f9e930d9516e8c82..85f2b9b0e1ea248ca0134bd6c9024bd3f1b4a189 100644 --- a/src/main/java/colorfix/app/util/ColorAdjust.java +++ b/src/main/java/colorfix/app/util/ColorAdjust.java @@ -1,49 +1,49 @@ -package colorfix.app.util; - -import colorfix.app.ColorGrayscaleComparator; -import javafx.scene.paint.Color; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; - -/** Fonction d'ajustement de couleur **/ -public class ColorAdjust { - public static List<Color> autoAdjust(Collection<Color> colors){ - var comparator = new ColorGrayscaleComparator(); - - // Couleurs en entrée - List<Color> sourceColors = new ArrayList<>(colors); - sourceColors.sort(comparator); - - // Couleurs en sortie - List<Color> newColors = new ArrayList<>(); - - // Incrément de niveau de gris - final double delta = 1.0 / (double)(colors.size() - 1); - - var minColor = sourceColors.stream().min(comparator); - var maxColor = sourceColors.stream().max(comparator); - final double minBrightness = minColor.isPresent() ? minColor.get().getBrightness() : 0; - final double maxBrightness = maxColor.isPresent() ? maxColor.get().getBrightness() : 1; - - for (int i = 0; i < colors.size(); ++i) { - Color oldCol = sourceColors.get(i); - - // Valeurs de la nouvelle couleur - final double hue = oldCol.getHue(); - //final double sat = oldCol.getSaturation(); - final double sat = Math.pow(oldCol.getSaturation(), 0.8); - final double bri = Maths.map(Math.pow(i * delta, 0.8), 0, 1, minBrightness, maxBrightness); - //final double bri = i * brightnessDelta; - - Color newCol = Color.hsb(hue, sat, bri); - - newColors.add(newCol); - } - - newColors.sort(new ColorGrayscaleComparator()); - - return newColors; - } -} +package colorfix.app.util; + +import colorfix.app.ColorGrayscaleComparator; +import javafx.scene.paint.Color; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; + +/** Fonction d'ajustement de couleur **/ +public class ColorAdjust { + public static List<Color> autoAdjust(Collection<Color> colors){ + var comparator = new ColorGrayscaleComparator(); + + // Couleurs en entrée + List<Color> sourceColors = new ArrayList<>(colors); + sourceColors.sort(comparator); + + // Couleurs en sortie + List<Color> newColors = new ArrayList<>(); + + // Incrément de niveau de gris + final double delta = 1.0 / (double)(colors.size() - 1); + + var minColor = sourceColors.stream().min(comparator); + var maxColor = sourceColors.stream().max(comparator); + final double minBrightness = minColor.isPresent() ? minColor.get().getBrightness() : 0; + final double maxBrightness = maxColor.isPresent() ? maxColor.get().getBrightness() : 1; + + for (int i = 0; i < colors.size(); ++i) { + Color oldCol = sourceColors.get(i); + + // Valeurs de la nouvelle couleur + final double hue = oldCol.getHue(); + //final double sat = oldCol.getSaturation(); + final double sat = Math.pow(oldCol.getSaturation(), 0.8); + final double bri = Maths.map(Math.pow(i * delta, 0.8), 0, 1, minBrightness, maxBrightness); + //final double bri = i * brightnessDelta; + + Color newCol = Color.hsb(hue, sat, bri); + + newColors.add(newCol); + } + + newColors.sort(new ColorGrayscaleComparator()); + + return newColors; + } +} diff --git a/src/main/java/colorfix/app/util/ColorUtil.java b/src/main/java/colorfix/app/util/ColorUtil.java index f2c979d91377e5489d8a24d785b1957303c1c8ac..30f2dbda9477a97aab9b989be4d84e4bd57cec4c 100644 --- a/src/main/java/colorfix/app/util/ColorUtil.java +++ b/src/main/java/colorfix/app/util/ColorUtil.java @@ -1,48 +1,48 @@ -package colorfix.app.util; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import javafx.scene.paint.Color; - -public class ColorUtil { - public static String tohexCode(Color color) { - return String.format("#%02X%02X%02X", - (int)(color.getRed() * 255), - (int)(color.getGreen() * 255), - (int)(color.getBlue() * 255)); - } - - public static Color grayScaleColor(Color color) { - final int gray = (int)Math.round(255 * grayScaleValue(color)); - return Color.grayRgb(gray); - } - - public static double grayScaleValue(Color color) { - final double r = 0.30 * color.getRed(); - final double g = 0.59 * color.getGreen(); - final double b = 0.11 * color.getBlue(); - - return r + g + b; - } - - // J'ai placé tous mes bitcoins dessus - public static ArrayList<Color> toGrayNeo2(Collection<Color> collection){ - ArrayList<Color> grayList = new ArrayList<>(); - double size = collection.size()+1; - for (int i = 0; i < collection.size() ; i++) { - grayList.add(Color.hsb(0,0, (i+1)/size)); - } - return grayList; - } - - - public static boolean isAnHexcode(String hex) { - String res = hex.replaceAll("\\\\n", ""); - Pattern perfectHex = Pattern.compile("^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$"); - Matcher matcher = perfectHex.matcher(res); - return matcher.find(); - } -} +package colorfix.app.util; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import javafx.scene.paint.Color; + +public class ColorUtil { + public static String tohexCode(Color color) { + return String.format("#%02X%02X%02X", + (int)(color.getRed() * 255), + (int)(color.getGreen() * 255), + (int)(color.getBlue() * 255)); + } + + public static Color grayScaleColor(Color color) { + final int gray = (int)Math.round(255 * grayScaleValue(color)); + return Color.grayRgb(gray); + } + + public static double grayScaleValue(Color color) { + final double r = 0.30 * color.getRed(); + final double g = 0.59 * color.getGreen(); + final double b = 0.11 * color.getBlue(); + + return r + g + b; + } + + // J'ai placé tous mes bitcoins dessus + public static ArrayList<Color> toGrayNeo2(Collection<Color> collection){ + ArrayList<Color> grayList = new ArrayList<>(); + double size = collection.size()+1; + for (int i = 0; i < collection.size() ; i++) { + grayList.add(Color.hsb(0,0, (i+1)/size)); + } + return grayList; + } + + + public static boolean isAnHexcode(String hex) { + String res = hex.replaceAll("\\\\n", ""); + Pattern perfectHex = Pattern.compile("^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$"); + Matcher matcher = perfectHex.matcher(res); + return matcher.find(); + } +} diff --git a/src/main/java/colorfix/app/util/Maths.java b/src/main/java/colorfix/app/util/Maths.java index 76ed41222fd5478338a926c7de778fa437532148..ab81ab8e20cb35557c82f42d550344e57ff18f7a 100644 --- a/src/main/java/colorfix/app/util/Maths.java +++ b/src/main/java/colorfix/app/util/Maths.java @@ -1,16 +1,16 @@ -package colorfix.app.util; - -// Fonctions mathématiques supplémentaires non fournies dans la classe Math -public class Maths { - public static double clamp(double x, double a, double b) { - return Math.min(Math.max(x, a), b); - } - - public static double clamp01(double x) { - return clamp(x, 0, 1); - } - - public static double map(double x, double startA, double endA, double startB, double endB) { - return (x - startA) / (endA - startA) * (endB - startB) + startB; - } -} +package colorfix.app.util; + +// Fonctions mathématiques supplémentaires non fournies dans la classe Math +public class Maths { + public static double clamp(double x, double a, double b) { + return Math.min(Math.max(x, a), b); + } + + public static double clamp01(double x) { + return clamp(x, 0, 1); + } + + public static double map(double x, double startA, double endA, double startB, double endB) { + return (x - startA) / (endA - startA) * (endB - startB) + startB; + } +} diff --git a/src/main/java/colorfix/app/util/MessageBox.java b/src/main/java/colorfix/app/util/MessageBox.java index 772a7c6cdb204a5276ee482994e9f60e5c579860..b58a387a7de5dadf818f59f4f3851fcc65debb67 100644 --- a/src/main/java/colorfix/app/util/MessageBox.java +++ b/src/main/java/colorfix/app/util/MessageBox.java @@ -1,46 +1,46 @@ -package colorfix.app.util; - -import javafx.scene.control.Alert; -import javafx.scene.control.ButtonType; - -import java.util.Optional; - -/** Affichage de boîtes de dialogue **/ -public final class MessageBox { - - - public static ButtonType showConfirm(String title, String content) { - return createAlert(title, content, Alert.AlertType.CONFIRMATION) - .showAndWait() - .get(); - } - - public static ButtonType showInfo(String title, String content) { - return createAlert(title, content, Alert.AlertType.INFORMATION) - .showAndWait() - .get(); - } - - public static ButtonType showWarning(String title, String content) { - return createAlert(title, content, Alert.AlertType.WARNING) - .showAndWait() - .get(); - } - - public static ButtonType showError(String title, String content) { - return createAlert(title, content, Alert.AlertType.ERROR) - .showAndWait() - .get(); - } - - - private static Alert createAlert(String title, String content, Alert.AlertType type) { - Alert alert = new Alert(type); - - alert.setTitle(""); - alert.setHeaderText(title); - alert.setContentText(content); - - return alert; - } -} +package colorfix.app.util; + +import javafx.scene.control.Alert; +import javafx.scene.control.ButtonType; + +import java.util.Optional; + +/** Affichage de boîtes de dialogue **/ +public final class MessageBox { + + + public static ButtonType showConfirm(String title, String content) { + return createAlert(title, content, Alert.AlertType.CONFIRMATION) + .showAndWait() + .get(); + } + + public static ButtonType showInfo(String title, String content) { + return createAlert(title, content, Alert.AlertType.INFORMATION) + .showAndWait() + .get(); + } + + public static ButtonType showWarning(String title, String content) { + return createAlert(title, content, Alert.AlertType.WARNING) + .showAndWait() + .get(); + } + + public static ButtonType showError(String title, String content) { + return createAlert(title, content, Alert.AlertType.ERROR) + .showAndWait() + .get(); + } + + + private static Alert createAlert(String title, String content, Alert.AlertType type) { + Alert alert = new Alert(type); + + alert.setTitle(""); + alert.setHeaderText(title); + alert.setContentText(content); + + return alert; + } +} diff --git a/src/main/java/colorfix/app/util/TableColumnUtil.java b/src/main/java/colorfix/app/util/TableColumnUtil.java index ca5908b3457b0540c3d6e8a8984c92d3316a762e..d7aa65efa19e14249c07677f1789a62aa80ce7b8 100644 --- a/src/main/java/colorfix/app/util/TableColumnUtil.java +++ b/src/main/java/colorfix/app/util/TableColumnUtil.java @@ -1,16 +1,16 @@ -package colorfix.app.util; - -import javafx.scene.control.TableColumn; - -public class TableColumnUtil { - public static void setMinWidth(TableColumn column, double width) { - column.setPrefWidth(width); - column.setMinWidth(width); - } - - public static void setCommonBehavior(TableColumn column, boolean reorderable, boolean resizable, boolean sortable) { - column.setReorderable(reorderable); - column.setResizable(resizable); - column.setSortable(sortable); - } -} +package colorfix.app.util; + +import javafx.scene.control.TableColumn; + +public class TableColumnUtil { + public static void setMinWidth(TableColumn column, double width) { + column.setPrefWidth(width); + column.setMinWidth(width); + } + + public static void setCommonBehavior(TableColumn column, boolean reorderable, boolean resizable, boolean sortable) { + column.setReorderable(reorderable); + column.setResizable(resizable); + column.setSortable(sortable); + } +} diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java index cd2f51489beda49fc27e102d71b73e49e19c09c0..23a202048f1427e6f98bee777fd0f6686eb1a0df 100644 --- a/src/main/java/module-info.java +++ b/src/main/java/module-info.java @@ -1,6 +1,6 @@ -module colorfix.app { - requires javafx.controls; - requires javafx.graphics; - requires javafx.base; - exports colorfix.app; +module colorfix.app { + requires javafx.controls; + requires javafx.graphics; + requires javafx.base; + exports colorfix.app; } \ No newline at end of file diff --git a/src/main/resources/color-components.css b/src/main/resources/color-components.css index f0f894cac4b57d79347bcffe4433f4e4414083ae..8dff6db109ef75963d40da9090c4decce4b6c73f 100644 --- a/src/main/resources/color-components.css +++ b/src/main/resources/color-components.css @@ -1,39 +1,39 @@ -#red { - -fx-accent-color: #ff0000; - -fx-tone-color: #000000; -} - -#green { - -fx-accent-color: #00ff00; - -fx-tone-color: #000000 -} - -#blue { - -fx-accent-color: #0000ff; - -fx-tone-color: #000000 -} - -#cyan { - -fx-accent-color: #00ffff; - -fx-tone-color: #ffffff; -} - -#yellow { - -fx-accent-color: #ffff00; - -fx-tone-color: #ffffff; -} - -#magenta { - -fx-accent-color: #ff00ff; - -fx-tone-color: #ffffff; -} - -#black { - -fx-accent-color: #000000; - -fx-tone-color: #ffffff; -} - -#hue, #saturation, #brightness { - -fx-accent-color: #ffffff; - -fx-tone-color: #ffffff; +#red { + -fx-accent-color: #ff0000; + -fx-tone-color: #000000; +} + +#green { + -fx-accent-color: #00ff00; + -fx-tone-color: #000000 +} + +#blue { + -fx-accent-color: #0000ff; + -fx-tone-color: #000000 +} + +#cyan { + -fx-accent-color: #00ffff; + -fx-tone-color: #ffffff; +} + +#yellow { + -fx-accent-color: #ffff00; + -fx-tone-color: #ffffff; +} + +#magenta { + -fx-accent-color: #ff00ff; + -fx-tone-color: #ffffff; +} + +#black { + -fx-accent-color: #000000; + -fx-tone-color: #ffffff; +} + +#hue, #saturation, #brightness { + -fx-accent-color: #ffffff; + -fx-tone-color: #ffffff; } \ No newline at end of file diff --git a/src/main/resources/color-picker.css b/src/main/resources/color-picker.css index ad5f21d6785b265076e753922baff11509517cec..e203973bd79b0311dec703fddce80861fce22f06 100644 --- a/src/main/resources/color-picker.css +++ b/src/main/resources/color-picker.css @@ -1,18 +1,18 @@ -.color-indicator { - -fx-background-color: null; - -fx-border-color: white; - -fx-border-width: 0.5em; - -fx-border-radius: 0.4166667em; - /*-fx-translate-x: -0.4166667em;*/ - /*-fx-translate-y: -0.4166667em;*/ - /*-fx-translate-y: 50%;*/ - /*-fx-pref-width: 0.833333em;*/ - /*-fx-pref-height: 0.833333em;*/ - -fx-effect: dropshadow(three-pass-box, black, 2, 0.0, 0, 1); -} - -.color-pane-border { - -fx-background-color: null; - -fx-border-color: black; - -fx-border-width: 0.5px; +.color-indicator { + -fx-background-color: null; + -fx-border-color: white; + -fx-border-width: 0.5em; + -fx-border-radius: 0.4166667em; + /*-fx-translate-x: -0.4166667em;*/ + /*-fx-translate-y: -0.4166667em;*/ + /*-fx-translate-y: 50%;*/ + /*-fx-pref-width: 0.833333em;*/ + /*-fx-pref-height: 0.833333em;*/ + -fx-effect: dropshadow(three-pass-box, black, 2, 0.0, 0, 1); +} + +.color-pane-border { + -fx-background-color: null; + -fx-border-color: black; + -fx-border-width: 0.5px; } \ No newline at end of file diff --git a/src/main/resources/color-sliders.css b/src/main/resources/color-sliders.css index e79f587dbc136e195963e919dd6b784ab6cb2e80..9508252cde9ee62502e802343ea92eca2505b598 100644 --- a/src/main/resources/color-sliders.css +++ b/src/main/resources/color-sliders.css @@ -1,20 +1,20 @@ -.color-slider .track { - -fx-background-color: linear-gradient(from 0% 0% to 100% 0%, -fx-tone-color, -fx-accent-color); - - -fx-border-color: lightgray; - -fx-border-width: 1px; - -fx-border-radius: 50%; - - -fx-scale-y: 1.2; - - -fx-border-insets: -1; -} - -.color-slider .thumb { - -fx-base: -fx-accent-color; -} - -.color-spinner .increment-arrow-button, -.color-spinner .decrement-arrow-button { - -fx-base: white; +.color-slider .track { + -fx-background-color: linear-gradient(from 0% 0% to 100% 0%, -fx-tone-color, -fx-accent-color); + + -fx-border-color: lightgray; + -fx-border-width: 1px; + -fx-border-radius: 50%; + + -fx-scale-y: 1.2; + + -fx-border-insets: -1; +} + +.color-slider .thumb { + -fx-base: -fx-accent-color; +} + +.color-spinner .increment-arrow-button, +.color-spinner .decrement-arrow-button { + -fx-base: white; } \ No newline at end of file diff --git a/src/main/resources/color-tabs.css b/src/main/resources/color-tabs.css index bd8aead3cc14a61715d9e0e644936360675ef894..bd1edc56f12dbc7bd9d1d251918c481c409b80bd 100644 --- a/src/main/resources/color-tabs.css +++ b/src/main/resources/color-tabs.css @@ -1,7 +1,7 @@ -.tab-pane { - /*-fx-tab-max-height: 0;*/ -} - -.tab-pane .tab-header-area { - /*visibility: hidden;*/ +.tab-pane { + /*-fx-tab-max-height: 0;*/ +} + +.tab-pane .tab-header-area { + /*visibility: hidden;*/ } \ No newline at end of file diff --git a/src/main/resources/pill-button.css b/src/main/resources/pill-button.css index a0ac9c6f901ef8495376b327dc559b8ca3fda59a..2bc31ae9e1aa3cb7cb809f1d5c20744414617ab5 100644 --- a/src/main/resources/pill-button.css +++ b/src/main/resources/pill-button.css @@ -1,49 +1,49 @@ -/** -https://github.com/openjdk/jfx/blob/86b854dc367fb32743810716da5583f7d59208f8/apps/samples/Ensemble8/src/samples/resources/ensemble/samples/controls/button/pillbutton/PillButton.css -**/ - -.pill-button.left-pill { - -fx-background-radius: 3 0 0 3, 3 0 0 3, 2 0 0 2, 1 0 0 1; - -fx-background-insets: 0 0 -1 0, 0, 1, 2; - -fx-padding: 0.333333em 0.666667em 0.333333em 0.75em; /* 4 8 4 9 */ -} - -.pill-button.center-pill { - -fx-background-radius: 0; - -fx-background-insets: 0 0 -1 0, 0 0 0 0, 1 1 1 0, 2 2 2 1 ; -} - -.pill-button.right-pill { - -fx-background-radius: 0 3 3 0, 0 3 3 0, 0 2 2 0, 0 1 1 0; - -fx-background-insets: 0 0 -1 0, 0, 1 1 1 0, 2 2 2 1 ; -} - -.pill-button.left-pill:focused { - -fx-background-insets: -0.2 0 -0.2 -0.2, 1, 2, -1.4 0 -1.4 -1.4, 2.6; - -fx-background-radius: 3 0 0 3, 2 0 0 2, 1 0 0 1, 4 0 0 4, 1 0 0 1; -} - -.pill-button.center-pill:focused { - -fx-background-insets: -0.2 0 -0.2 -1, 1 1 1 0, 2 2 2 1, -1.4 0 -1.4 -1, 2.6 2.6 2.6 1.6; - -fx-background-radius: 0, 0, 0, 0, 0; -} - -.pill-button.right-pill:focused { - -fx-background-insets: -0.2 -0.2 -0.2 -1, 1 1 1 0, 2 2 2 1, -1.4 -1.4 -1.4 -1, 2.6 2.6 2.6 1.6; - -fx-background-radius: 0 3 3 0, 0 2 2 0, 0 1 1 0, 0 4 4 0, 0 1 1 0; -} - -.pill-button:selected.left-pill:focused { - -fx-background-insets: -0.2 0 -0.2 -0.2, 1, -1.4 0 -1.4 -1.4, 2.6; - -fx-background-radius: 3 0 0 3, 2 0 0 2, 4 0 0 4, 0; -} - -.pill-button:selected.center-pill:focused { - -fx-background-insets: -0.2 0 -0.2 -1, 1 1 1 0, -1.4 0 -1.4 -1, 2.6 2.6 2.6 1.6; - -fx-background-radius: 0, 0, 0, 0; -} - -.pill-button:selected.right-pill:focused { - -fx-background-insets: -0.2 -0.2 -0.2 -1, 1 1 1 0, -1.4 -1.4 -1.4 -1, 2.6 2.6 2.6 1.6; - -fx-background-radius: 0 3 3 0, 0 2 2 0, 0 4 4 0, 0; +/** +https://github.com/openjdk/jfx/blob/86b854dc367fb32743810716da5583f7d59208f8/apps/samples/Ensemble8/src/samples/resources/ensemble/samples/controls/button/pillbutton/PillButton.css +**/ + +.pill-button.left-pill { + -fx-background-radius: 3 0 0 3, 3 0 0 3, 2 0 0 2, 1 0 0 1; + -fx-background-insets: 0 0 -1 0, 0, 1, 2; + -fx-padding: 0.333333em 0.666667em 0.333333em 0.75em; /* 4 8 4 9 */ +} + +.pill-button.center-pill { + -fx-background-radius: 0; + -fx-background-insets: 0 0 -1 0, 0 0 0 0, 1 1 1 0, 2 2 2 1 ; +} + +.pill-button.right-pill { + -fx-background-radius: 0 3 3 0, 0 3 3 0, 0 2 2 0, 0 1 1 0; + -fx-background-insets: 0 0 -1 0, 0, 1 1 1 0, 2 2 2 1 ; +} + +.pill-button.left-pill:focused { + -fx-background-insets: -0.2 0 -0.2 -0.2, 1, 2, -1.4 0 -1.4 -1.4, 2.6; + -fx-background-radius: 3 0 0 3, 2 0 0 2, 1 0 0 1, 4 0 0 4, 1 0 0 1; +} + +.pill-button.center-pill:focused { + -fx-background-insets: -0.2 0 -0.2 -1, 1 1 1 0, 2 2 2 1, -1.4 0 -1.4 -1, 2.6 2.6 2.6 1.6; + -fx-background-radius: 0, 0, 0, 0, 0; +} + +.pill-button.right-pill:focused { + -fx-background-insets: -0.2 -0.2 -0.2 -1, 1 1 1 0, 2 2 2 1, -1.4 -1.4 -1.4 -1, 2.6 2.6 2.6 1.6; + -fx-background-radius: 0 3 3 0, 0 2 2 0, 0 1 1 0, 0 4 4 0, 0 1 1 0; +} + +.pill-button:selected.left-pill:focused { + -fx-background-insets: -0.2 0 -0.2 -0.2, 1, -1.4 0 -1.4 -1.4, 2.6; + -fx-background-radius: 3 0 0 3, 2 0 0 2, 4 0 0 4, 0; +} + +.pill-button:selected.center-pill:focused { + -fx-background-insets: -0.2 0 -0.2 -1, 1 1 1 0, -1.4 0 -1.4 -1, 2.6 2.6 2.6 1.6; + -fx-background-radius: 0, 0, 0, 0; +} + +.pill-button:selected.right-pill:focused { + -fx-background-insets: -0.2 -0.2 -0.2 -1, 1 1 1 0, -1.4 -1.4 -1.4 -1, 2.6 2.6 2.6 1.6; + -fx-background-radius: 0 3 3 0, 0 2 2 0, 0 4 4 0, 0; } \ No newline at end of file diff --git a/src/main/resources/style.css b/src/main/resources/style.css index e7b1b17fc372223ae24be730bc81aec5f4dfe233..17fa6d66da2d7ed7983a5789d131bc806bc70515 100644 --- a/src/main/resources/style.css +++ b/src/main/resources/style.css @@ -1,8 +1,8 @@ -#dark { - -fx-background-color: #343434; -} - -/*#toolbarButton:pressed { - -fx-scale-y: 0.95; - -fx-scale-x: 0.95; +#dark { + -fx-background-color: #343434; +} + +/*#toolbarButton:pressed { + -fx-scale-y: 0.95; + -fx-scale-x: 0.95; }*/ \ No newline at end of file