diff --git a/.metadata/.mylyn/.tasks.xml.zip b/.metadata/.mylyn/.tasks.xml.zip
index 4db1ae6038d5b69f11b75db7793bbeca1825cd2c..3187eafcd6dd201ec598a9430fe488c8dfb36dc2 100644
Binary files a/.metadata/.mylyn/.tasks.xml.zip and b/.metadata/.mylyn/.tasks.xml.zip differ
diff --git a/.metadata/.mylyn/tasks.xml.zip b/.metadata/.mylyn/tasks.xml.zip
index 98588d3c88f01618f83e354b31bb7040a78bdb80..bac568ba31a840cdcf2596db6b1e0110d19e8a96 100644
Binary files a/.metadata/.mylyn/tasks.xml.zip and b/.metadata/.mylyn/tasks.xml.zip differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/18/20f16190fad900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/18/20f16190fad900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..bd3575904b0d6ca639835509eb141a021721d65a
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/18/20f16190fad900191bdcf2984aa2cd74
@@ -0,0 +1,9 @@
+package searchCustom;
+
+import java.util.Random;
+
+
+public class CustomDepthFirstSearch extends CustomGraphSearch{
+	public CustomDepthFirstSearch(int maxDepth){
+		super(true); // Temporary random choice, you need to true or false!
+};
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/24/40a44e9af9d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/24/40a44e9af9d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..903cdf8cbd65dd40799c958cec31810ffa9bd59d
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/24/40a44e9af9d900191bdcf2984aa2cd74
@@ -0,0 +1,112 @@
+package searchCustom;
+
+import java.util.ArrayList;
+import java.util.HashSet;
+
+import searchShared.NodeQueue;
+import searchShared.Problem;
+import searchShared.SearchObject;
+import searchShared.SearchNode;
+
+import world.GridPos;
+
+public class CustomGraphSearch implements SearchObject {
+
+	private HashSet<SearchNode> explored;
+	private NodeQueue frontier;
+	protected ArrayList<SearchNode> path;
+	private boolean insertFront;
+
+	/**
+	 * The constructor tells graph search whether it should insert nodes to front or back of the frontier 
+	 */
+    public CustomGraphSearch(boolean bInsertFront) {
+		insertFront = bInsertFront;
+    }
+
+	/**
+	 * Implements "graph search", which is the foundation of many search algorithms
+	 */
+	public ArrayList<SearchNode> search(Problem p) {
+		// The frontier is a queue of expanded SearchNodes not processed yet
+		frontier = new NodeQueue();
+		/// The explored set is a set of nodes that have been processed 
+		explored = new HashSet<SearchNode>();
+		// The start state is given
+		GridPos startState = (GridPos) p.getInitialState();
+		// Initialize the frontier with the start state  
+		frontier.addNodeToFront(new SearchNode(startState));
+
+		// Path will be empty until we find the goal.
+		path = new ArrayList<SearchNode>();
+		
+		while (!frontier.isEmpty()) {
+			SearchNode node = frontier.removeFirst();
+			
+			if (p.isGoalState(node.getState())) {
+				path = node.getPathFromRoot();
+			}
+			
+			ArrayList<GridPos> childStates = p.getReachableStatesFrom(node.getState());
+			
+			for (GridPos childState : childStates) {
+				SearchNode child = new SearchNode(childState, node);
+				if (!explored.contains(child)) {
+					if (insertFront) {
+						frontier.addNodeToFront(child);
+					} else {
+						frontier.addNodeToBack(node);
+					}
+					explored.add(child);
+				}
+			}
+		}
+
+		/* Some hints:
+		 * -Read early part of chapter 3 in the book!
+		 * -You are free to change anything how you wish as long as the program runs, but some structure is given to help you.
+		 * -You can Google for "javadoc <class>" if you are uncertain of what you can do with a particular Java type.
+		 * 
+		 * -SearchNodes are the nodes of the search tree and contains the relevant problem state, in this case x,y position (GridPos) of the agent 
+		 * --You can create a new search node from a state by: SearchNode childNode = new SearchNode(childState, currentNode);
+		 * --You can also extract the state by .getState() method
+		 * --All search structures use search nodes, but the problem object only speaks in state, so you may need to convert between them 
+		 * 
+		 * -The frontier is a queue of search nodes, open this class to find out what you can do with it! 
+		 * 
+		 * -If you are unfamiliar with Java, the "HashSet<SearchNode>" used for the explored set means a set of SearchNode objects.
+		 * --You can add nodes to the explored set, or check if it contains a node!
+		 * 
+		 * -To get the child states (adjacent grid positions that are not walls) of a particular search node, do: ArrayList<GridPos> childStates = p.getReachableStatesFrom(currentState);
+		 * 
+		 * -Depending on the addNodesToFront boolean variable, you may need to do something with the frontier... (see book)
+		 * 
+		 * -You can check if you have reached the goal with p.isGoalState(NodeState)
+		 * 
+		 *  When the goal is found, the path to be returned can be found by: path = node.getPathFromRoot();
+		 */
+		/* Note: Returning an empty path signals that no path exists */
+		return path;
+	}
+
+	/*
+	 * Functions below are just getters used externally by the program 
+	 */
+	public ArrayList<SearchNode> getPath() {
+		return path;
+	}
+
+	public ArrayList<SearchNode> getFrontierNodes() {
+		return new ArrayList<SearchNode>(frontier.toList());
+	}
+	public ArrayList<SearchNode> getExploredNodes() {
+		return new ArrayList<SearchNode>(explored);
+	}
+	public ArrayList<SearchNode> getAllExpandedNodes() {
+		ArrayList<SearchNode> allNodes = new ArrayList<SearchNode>();
+		allNodes.addAll(getFrontierNodes());
+		allNodes.addAll(getExploredNodes());
+		return allNodes;
+	}
+
+}
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/35/708a4f47f9d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/35/708a4f47f9d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..63155d9858bcbf8c5d59b76d80ec329abd0b57b3
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/35/708a4f47f9d900191bdcf2984aa2cd74
@@ -0,0 +1,10 @@
+package searchCustom;
+
+import java.util.Random;
+
+
+public class CustomDepthFirstSearch extends CustomGraphSearch{
+	public CustomDepthFirstSearch(int maxDepth){
+		super(true); // Temporary random choice, you need to true or false!
+		System.out.println("Change line above in \"CustomDepthFirstSearch.java\"!");}
+};
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/47/70db2f16f9d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/47/70db2f16f9d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..aa27e853565b4dab29d02e8264d6462810a6814f
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/47/70db2f16f9d900191bdcf2984aa2cd74
@@ -0,0 +1,94 @@
+package searchCustom;
+
+import java.util.ArrayList;
+import java.util.HashSet;
+
+import searchShared.NodeQueue;
+import searchShared.Problem;
+import searchShared.SearchObject;
+import searchShared.SearchNode;
+
+import world.GridPos;
+
+public class CustomGraphSearch implements SearchObject {
+
+	private HashSet<SearchNode> explored;
+	private NodeQueue frontier;
+	protected ArrayList<SearchNode> path;
+	private boolean insertFront;
+
+	/**
+	 * The constructor tells graph search whether it should insert nodes to front or back of the frontier 
+	 */
+    public CustomGraphSearch(boolean bInsertFront) {
+		insertFront = bInsertFront;
+    }
+
+	/**
+	 * Implements "graph search", which is the foundation of many search algorithms
+	 */
+	public ArrayList<SearchNode> search(Problem p) {
+		// The frontier is a queue of expanded SearchNodes not processed yet
+		frontier = new NodeQueue();
+		/// The explored set is a set of nodes that have been processed 
+		explored = new HashSet<SearchNode>();
+		// The start state is given
+		GridPos startState = (GridPos) p.getInitialState();
+		// Initialize the frontier with the start state  
+		frontier.addNodeToFront(new SearchNode(startState));
+
+		// Path will be empty until we find the goal.
+		path = new ArrayList<SearchNode>();
+		
+		// Implement this!
+		System.out.println("Implement CustomGraphSearch.java!");
+		
+		
+		/* Some hints:
+		 * -Read early part of chapter 3 in the book!
+		 * -You are free to change anything how you wish as long as the program runs, but some structure is given to help you.
+		 * -You can Google for "javadoc <class>" if you are uncertain of what you can do with a particular Java type.
+		 * 
+		 * -SearchNodes are the nodes of the search tree and contains the relevant problem state, in this case x,y position (GridPos) of the agent 
+		 * --You can create a new search node from a state by: SearchNode childNode = new SearchNode(childState, currentNode);
+		 * --You can also extract the state by .getState() method
+		 * --All search structures use search nodes, but the problem object only speaks in state, so you may need to convert between them 
+		 * 
+		 * -The frontier is a queue of search nodes, open this class to find out what you can do with it! 
+		 * 
+		 * -If you are unfamiliar with Java, the "HashSet<SearchNode>" used for the explored set means a set of SearchNode objects.
+		 * --You can add nodes to the explored set, or check if it contains a node!
+		 * 
+		 * -To get the child states (adjacent grid positions that are not walls) of a particular search node, do: ArrayList<GridPos> childStates = p.getReachableStatesFrom(currentState);
+		 * 
+		 * -Depending on the addNodesToFront boolean variable, you may need to do something with the frontier... (see book)
+		 * 
+		 * -You can check if you have reached the goal with p.isGoalState(NodeState)
+		 * 
+		 *  When the goal is found, the path to be returned can be found by: path = node.getPathFromRoot();
+		 */
+		/* Note: Returning an empty path signals that no path exists */
+		return path;
+	}
+
+	/*
+	 * Functions below are just getters used externally by the program 
+	 */
+	public ArrayList<SearchNode> getPath() {
+		return path;
+	}
+
+	public ArrayList<SearchNode> getFrontierNodes() {
+		return new ArrayList<SearchNode>(frontier.toList());
+	}
+	public ArrayList<SearchNode> getExploredNodes() {
+		return new ArrayList<SearchNode>(explored);
+	}
+	public ArrayList<SearchNode> getAllExpandedNodes() {
+		ArrayList<SearchNode> allNodes = new ArrayList<SearchNode>();
+		allNodes.addAll(getFrontierNodes());
+		allNodes.addAll(getExploredNodes());
+		return allNodes;
+	}
+
+}
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/5e/10cda8f1f4d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/5e/10cda8f1f4d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..329026dd2692d097f8b2c2674fd0ede339f925db
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/5e/10cda8f1f4d900191bdcf2984aa2cd74
@@ -0,0 +1,11 @@
+package searchCustom;
+
+import java.util.Random;
+
+public class CustomBreadthFirstSearch  extends CustomGraphSearch{
+
+	public   CustomBreadthFirstSearch(int maxDepth){
+		super(new Random().nextBoolean()); // Temporary random choice, you need to pick true or false!
+		System.out.println("Change line above in \"CustomBreadthFirstSearch.java\"!");
+	}
+};
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/60/c08d15f1f4d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/60/c08d15f1f4d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..75fce718e4f56f0760d9e128992ffab2f7adfdfd
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/60/c08d15f1f4d900191bdcf2984aa2cd74
@@ -0,0 +1,10 @@
+package searchCustom;
+
+import java.util.Random;
+
+
+public class CustomDepthFirstSearch extends CustomGraphSearch{
+	public CustomDepthFirstSearch(int maxDepth){
+		super(new Random().nextBoolean()); // Temporary random choice, you need to true or false!
+		System.out.println("Change line above in \"CustomDepthFirstSearch.java\"!");}
+};
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/66/00253b02fbd900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/66/00253b02fbd900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..022688aa14ea932a9ac21c86333f2d137a8893dd
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/66/00253b02fbd900191bdcf2984aa2cd74
@@ -0,0 +1,114 @@
+package searchCustom;
+
+import java.util.ArrayList;
+import java.util.HashSet;
+
+import searchShared.NodeQueue;
+import searchShared.Problem;
+import searchShared.SearchObject;
+import searchShared.SearchNode;
+
+import world.GridPos;
+
+public class CustomGraphSearch implements SearchObject {
+
+	private HashSet<SearchNode> explored;
+	private NodeQueue frontier;
+	protected ArrayList<SearchNode> path;
+	private boolean insertFront;
+
+	/**
+	 * The constructor tells graph search whether it should insert nodes to front or back of the frontier 
+	 */
+    public CustomGraphSearch(boolean bInsertFront) {
+		insertFront = bInsertFront;
+    }
+
+	/**
+	 * Implements "graph search", which is the foundation of many search algorithms
+	 */
+	public ArrayList<SearchNode> search(Problem p) {
+		// The frontier is a queue of expanded SearchNodes not processed yet
+		frontier = new NodeQueue();
+		/// The explored set is a set of nodes that have been processed 
+		explored = new HashSet<SearchNode>();
+		// The start state is given
+		GridPos startState = (GridPos) p.getInitialState();
+		// Initialize the frontier with the start state  
+		frontier.addNodeToFront(new SearchNode(startState));
+		explored.add(frontier.peekAtFront());
+
+		// Path will be empty until we find the goal.
+		path = new ArrayList<SearchNode>();
+		
+		while (!frontier.isEmpty()) {
+			SearchNode node = frontier.removeFirst();
+			
+			if (p.isGoalState(node.getState())) {
+				path = node.getPathFromRoot();
+				break;
+			}
+			
+			ArrayList<GridPos> childStates = p.getReachableStatesFrom(node.getState());
+			
+			for (GridPos childState : childStates) {
+				SearchNode child = new SearchNode(childState, node);
+				if (!explored.contains(child)) {
+					if (insertFront) {
+						frontier.addNodeToFront(child);
+					} else {
+						frontier.addNodeToBack(node);
+					}
+					explored.add(child);
+				}
+			}
+		}
+
+		/* Some hints:
+		 * -Read early part of chapter 3 in the book!
+		 * -You are free to change anything how you wish as long as the program runs, but some structure is given to help you.
+		 * -You can Google for "javadoc <class>" if you are uncertain of what you can do with a particular Java type.
+		 * 
+		 * -SearchNodes are the nodes of the search tree and contains the relevant problem state, in this case x,y position (GridPos) of the agent 
+		 * --You can create a new search node from a state by: SearchNode childNode = new SearchNode(childState, currentNode);
+		 * --You can also extract the state by .getState() method
+		 * --All search structures use search nodes, but the problem object only speaks in state, so you may need to convert between them 
+		 * 
+		 * -The frontier is a queue of search nodes, open this class to find out what you can do with it! 
+		 * 
+		 * -If you are unfamiliar with Java, the "HashSet<SearchNode>" used for the explored set means a set of SearchNode objects.
+		 * --You can add nodes to the explored set, or check if it contains a node!
+		 * 
+		 * -To get the child states (adjacent grid positions that are not walls) of a particular search node, do: ArrayList<GridPos> childStates = p.getReachableStatesFrom(currentState);
+		 * 
+		 * -Depending on the addNodesToFront boolean variable, you may need to do something with the frontier... (see book)
+		 * 
+		 * -You can check if you have reached the goal with p.isGoalState(NodeState)
+		 * 
+		 *  When the goal is found, the path to be returned can be found by: path = node.getPathFromRoot();
+		 */
+		/* Note: Returning an empty path signals that no path exists */
+		return path;
+	}
+
+	/*
+	 * Functions below are just getters used externally by the program 
+	 */
+	public ArrayList<SearchNode> getPath() {
+		return path;
+	}
+
+	public ArrayList<SearchNode> getFrontierNodes() {
+		return new ArrayList<SearchNode>(frontier.toList());
+	}
+	public ArrayList<SearchNode> getExploredNodes() {
+		return new ArrayList<SearchNode>(explored);
+	}
+	public ArrayList<SearchNode> getAllExpandedNodes() {
+		ArrayList<SearchNode> allNodes = new ArrayList<SearchNode>();
+		allNodes.addAll(getFrontierNodes());
+		allNodes.addAll(getExploredNodes());
+		return allNodes;
+	}
+
+}
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7f/609d14e8f9d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/7f/609d14e8f9d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..55dc09e2642c7918e63ac7203fe5b8b8ed6b53b4
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/7f/609d14e8f9d900191bdcf2984aa2cd74
@@ -0,0 +1,113 @@
+package searchCustom;
+
+import java.util.ArrayList;
+import java.util.HashSet;
+
+import searchShared.NodeQueue;
+import searchShared.Problem;
+import searchShared.SearchObject;
+import searchShared.SearchNode;
+
+import world.GridPos;
+
+public class CustomGraphSearch implements SearchObject {
+
+	private HashSet<SearchNode> explored;
+	private NodeQueue frontier;
+	protected ArrayList<SearchNode> path;
+	private boolean insertFront;
+
+	/**
+	 * The constructor tells graph search whether it should insert nodes to front or back of the frontier 
+	 */
+    public CustomGraphSearch(boolean bInsertFront) {
+		insertFront = bInsertFront;
+    }
+
+	/**
+	 * Implements "graph search", which is the foundation of many search algorithms
+	 */
+	public ArrayList<SearchNode> search(Problem p) {
+		// The frontier is a queue of expanded SearchNodes not processed yet
+		frontier = new NodeQueue();
+		/// The explored set is a set of nodes that have been processed 
+		explored = new HashSet<SearchNode>();
+		// The start state is given
+		GridPos startState = (GridPos) p.getInitialState();
+		// Initialize the frontier with the start state  
+		frontier.addNodeToFront(new SearchNode(startState));
+		explored.add(frontier.peekAtFront());
+
+		// Path will be empty until we find the goal.
+		path = new ArrayList<SearchNode>();
+		
+		while (!frontier.isEmpty()) {
+			SearchNode node = frontier.removeFirst();
+			
+			if (p.isGoalState(node.getState())) {
+				path = node.getPathFromRoot();
+			}
+			
+			ArrayList<GridPos> childStates = p.getReachableStatesFrom(node.getState());
+			
+			for (GridPos childState : childStates) {
+				SearchNode child = new SearchNode(childState, node);
+				if (!explored.contains(child)) {
+					if (insertFront) {
+						frontier.addNodeToFront(child);
+					} else {
+						frontier.addNodeToBack(node);
+					}
+					explored.add(child);
+				}
+			}
+		}
+
+		/* Some hints:
+		 * -Read early part of chapter 3 in the book!
+		 * -You are free to change anything how you wish as long as the program runs, but some structure is given to help you.
+		 * -You can Google for "javadoc <class>" if you are uncertain of what you can do with a particular Java type.
+		 * 
+		 * -SearchNodes are the nodes of the search tree and contains the relevant problem state, in this case x,y position (GridPos) of the agent 
+		 * --You can create a new search node from a state by: SearchNode childNode = new SearchNode(childState, currentNode);
+		 * --You can also extract the state by .getState() method
+		 * --All search structures use search nodes, but the problem object only speaks in state, so you may need to convert between them 
+		 * 
+		 * -The frontier is a queue of search nodes, open this class to find out what you can do with it! 
+		 * 
+		 * -If you are unfamiliar with Java, the "HashSet<SearchNode>" used for the explored set means a set of SearchNode objects.
+		 * --You can add nodes to the explored set, or check if it contains a node!
+		 * 
+		 * -To get the child states (adjacent grid positions that are not walls) of a particular search node, do: ArrayList<GridPos> childStates = p.getReachableStatesFrom(currentState);
+		 * 
+		 * -Depending on the addNodesToFront boolean variable, you may need to do something with the frontier... (see book)
+		 * 
+		 * -You can check if you have reached the goal with p.isGoalState(NodeState)
+		 * 
+		 *  When the goal is found, the path to be returned can be found by: path = node.getPathFromRoot();
+		 */
+		/* Note: Returning an empty path signals that no path exists */
+		return path;
+	}
+
+	/*
+	 * Functions below are just getters used externally by the program 
+	 */
+	public ArrayList<SearchNode> getPath() {
+		return path;
+	}
+
+	public ArrayList<SearchNode> getFrontierNodes() {
+		return new ArrayList<SearchNode>(frontier.toList());
+	}
+	public ArrayList<SearchNode> getExploredNodes() {
+		return new ArrayList<SearchNode>(explored);
+	}
+	public ArrayList<SearchNode> getAllExpandedNodes() {
+		ArrayList<SearchNode> allNodes = new ArrayList<SearchNode>();
+		allNodes.addAll(getFrontierNodes());
+		allNodes.addAll(getExploredNodes());
+		return allNodes;
+	}
+
+}
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ab/00ea5047f9d900191bdcf2984aa2cd74 b/.metadata/.plugins/org.eclipse.core.resources/.history/ab/00ea5047f9d900191bdcf2984aa2cd74
new file mode 100644
index 0000000000000000000000000000000000000000..929079351d7206faffb3871c31eb8a19e00b9d6d
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.resources/.history/ab/00ea5047f9d900191bdcf2984aa2cd74
@@ -0,0 +1,11 @@
+package searchCustom;
+
+import java.util.Random;
+
+public class CustomBreadthFirstSearch  extends CustomGraphSearch{
+
+	public   CustomBreadthFirstSearch(int maxDepth){
+		super(false); // Temporary random choice, you need to pick true or false!
+		System.out.println("Change line above in \"CustomBreadthFirstSearch.java\"!");
+	}
+};
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.indexes/e4/c7/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.indexes/e4/c7/history.index
new file mode 100644
index 0000000000000000000000000000000000000000..6d0b8f7485c00f11b2581450a0ed64820cc7c1a7
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.indexes/e4/c7/history.index differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.markers.snap
new file mode 100644
index 0000000000000000000000000000000000000000..b63eb7e9059cc5acf69bb6219e9c44033480c1e4
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.markers.snap differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.syncinfo.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.syncinfo.snap
new file mode 100644
index 0000000000000000000000000000000000000000..414a6b37c4de976cc65a3e6047ebd48c8e896c47
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/lab2_part1/.syncinfo.snap differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap
new file mode 100644
index 0000000000000000000000000000000000000000..35fb880067771d06bffc235719dfcfab751edca6
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
index 79af01c0a8a126ddeb910747ba0f1f51c93cf5c9..3579ae820a0c72745f52f36571b4817f0cfca657 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.resources/2.snap b/.metadata/.plugins/org.eclipse.core.resources/2.snap
new file mode 100644
index 0000000000000000000000000000000000000000..a5b7efc6d59c21a1efa4c0bf8a2636cdd1376f13
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/2.snap differ
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..84ccf948a5095b7d4cb66c915361f98393b66cd0
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.core.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+prefWatchExpressions=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<watchExpressions/>\n
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
index 20c25cfd1a30a1ce9a1602ab9bf4a76ce1dd952a..f32c70685fa7e0305f5e3a2fb7e6cd20d645606c 100644
--- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
@@ -1,4 +1,6 @@
-#Tue Sep 04 03:14:20 CEST 2012
 eclipse.preferences.version=1
 org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<launchPerspectives/>\n
-org.eclipse.debug.ui.user_view_bindings=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<viewBindings>\n<view id\="org.eclipse.ui.console.ConsoleView">\n<perspective id\="org.eclipse.jdt.ui.JavaPerspective" userAction\="opened"/>\n</view>\n</viewBindings>\n
+org.eclipse.debug.ui.user_view_bindings=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<viewBindings>\n    <view id\="org.eclipse.jdt.debug.ui.DisplayView">\n        <perspective id\="org.eclipse.debug.ui.DebugPerspective" userAction\="opened"/>\n    </view>\n    <view id\="org.eclipse.debug.ui.ExpressionView">\n        <perspective id\="org.eclipse.debug.ui.DebugPerspective" userAction\="opened"/>\n    </view>\n    <view id\="org.eclipse.ui.console.ConsoleView">\n        <perspective id\="org.eclipse.jdt.ui.JavaPerspective" userAction\="opened"/>\n    </view>\n</viewBindings>\n
+pref_state_memento.org.eclipse.debug.ui.VariableView=<?xml version\="1.0" encoding\="UTF-8"?>\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="315" org.eclipse.debug.ui.SASH_VIEW_PART\="684">\n<COLUMN_SIZES IMemento.internal.id\="org.eclipse.debug.ui.VARIALBE_COLUMN_PRESENTATION.COL_VAR_VALUE" SIZE\="374"/>\n<COLUMN_SIZES IMemento.internal.id\="org.eclipse.debug.ui.VARIALBE_COLUMN_PRESENTATION.COL_VAR_NAME" SIZE\="121"/>\n<PRESENTATION_CONTEXT_PROPERTIES IMemento.internal.id\="org.eclipse.debug.ui.VariableView">\n<BOOLEAN BOOLEAN\="true" IMemento.internal.id\="PRESENTATION_SHOW_LOGICAL_STRUCTURES"/>\n</PRESENTATION_CONTEXT_PROPERTIES>\n</VariablesViewMemento>
+preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane|
+preferredTargets=default\:default|
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs
index 832a96fa229414ffe5c45141f70f4af356b58335..18669b619d380da2cd18e8ac7e2ee43b29c335f4 100644
--- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs
@@ -1,8 +1,8 @@
-#Tue Sep 04 03:09:14 CEST 2012
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
 eclipse.preferences.version=1
+org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
 org.eclipse.jdt.core.compiler.source=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..536506bfbf54084ab61041ea5f3f17bcecc9f1d6
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.eclipse.debug.ui.VariableView.org.eclipse.jdt.debug.ui.show_null_entries=true
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.junit.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.junit.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..31df02ce4be289e9202726c1adc49d4c3c0af9a2
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.junit.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.junit.content_assist_favorite_static_members_migrated=true
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs
index eabaa93b793e7098766929f751a9c3ec3b27bbda..703a46d861e1bc49c9c7c6d3a0af54adc63bffde 100644
--- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs
@@ -1,3 +1,2 @@
-#Tue Sep 04 03:14:22 CEST 2012
 eclipse.preferences.version=1
-org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1346720954404" defaultVMConnector\="">\n<vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\n<vm id\="1346720954404" javadocURL\="http\://java.sun.com/javase/6/docs/api/" name\="jdk1.6.0" path\="/usr/jdk/instances/jdk1.6.0"/>\n</vmType>\n</vmSettings>\n
+org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1568797381530" defaultVMConnector\="">\n    <vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\n        <vm id\="1346720954404" name\="jdk1.6.0" path\="/usr/jdk/instances/jdk1.6.0"/>\n        <vm id\="1568797381530" javadocURL\="https\://docs.oracle.com/en/java/javase/11/docs/api/" name\="java-11-openjdk-amd64" path\="/usr/lib/jvm/java-11-openjdk-amd64"/>\n    </vmType>\n</vmSettings>\n
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
index dac53c2cd4465215dbb0b6685387257ef289edda..26b42318298ba144595e8e39aa8b151704916cf6 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,3 +1,4 @@
+content_assist_number_of_computers=16
 content_assist_proposals_background=255,255,255
 content_assist_proposals_foreground=0,0,0
 eclipse.preferences.version=1
diff --git a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml
index 27fdf164177f8119c280d80ae0e484b6cffa062d..5d786cdcc911a8ac7e076cd9eaea1cdbb28d4ac4 100644
--- a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml
+++ b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml
@@ -1,23 +1,29 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <launchHistory>
-<launchGroup id="org.eclipse.ui.externaltools.launchGroup">
-<mruHistory/>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.debug.ui.launchGroup.profile">
-<mruHistory/>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.debug.ui.launchGroup.debug">
-<mruHistory>
-<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#10;"/>
-</mruHistory>
-<favorites/>
-</launchGroup>
-<launchGroup id="org.eclipse.debug.ui.launchGroup.run">
-<mruHistory>
-<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#10;"/>
-</mruHistory>
-<favorites/>
-</launchGroup>
+    <launchGroup id="org.eclipse.debug.ui.launchGroup.debug">
+        <mruHistory>
+            <launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#10;"/>
+        </mruHistory>
+        <favorites/>
+    </launchGroup>
+    <launchGroup id="org.eclipse.debug.ui.launchGroup.profile">
+        <mruHistory/>
+        <favorites/>
+    </launchGroup>
+    <launchGroup id="org.eclipse.eclemma.ui.launchGroup.coverage">
+        <mruHistory>
+            <launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#10;"/>
+        </mruHistory>
+        <favorites/>
+    </launchGroup>
+    <launchGroup id="org.eclipse.ui.externaltools.launchGroup">
+        <mruHistory/>
+        <favorites/>
+    </launchGroup>
+    <launchGroup id="org.eclipse.debug.ui.launchGroup.run">
+        <mruHistory>
+            <launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Main&quot;/&gt;&#10;"/>
+        </mruHistory>
+        <favorites/>
+    </launchGroup>
 </launchHistory>
diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
new file mode 100644
index 0000000000000000000000000000000000000000..1a8ddbb2794c2e266b9db85d538ea0eba7438335
--- /dev/null
+++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
@@ -0,0 +1,2828 @@
+<?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" xmlns:ui="http://www.eclipse.org/ui/2010/UIModel/application/ui" xmi:id="_fqh6INn7Eemdprme5qtduw" elementId="org.eclipse.e4.legacy.ide.application" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_fqh6Idn7Eemdprme5qtduw" bindingContexts="_fqij_dn7Eemdprme5qtduw">
+  <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;workbench>&#xA;&lt;mruList>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;Problem.java&quot; tooltip=&quot;lab2_part1/src/searchShared/Problem.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/searchShared/Problem.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;CustomDepthFirstSearch.java&quot; tooltip=&quot;lab2_part1/src/searchCustom/CustomDepthFirstSearch.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/searchCustom/CustomDepthFirstSearch.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;Agent.java&quot; tooltip=&quot;lab2_part1/src/main/Agent.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/main/Agent.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;Main.java&quot; tooltip=&quot;lab2_part1/src/main/Main.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/main/Main.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;SearchNode.java&quot; tooltip=&quot;lab2_part1/src/searchShared/SearchNode.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/searchShared/SearchNode.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;GridPos.java&quot; tooltip=&quot;lab2_part1/src/world/GridPos.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/world/GridPos.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;SearchObject.java&quot; tooltip=&quot;lab2_part1/src/searchShared/SearchObject.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/searchShared/SearchObject.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;CustomBreadthFirstSearch.java&quot; tooltip=&quot;lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java&quot;/>&#xA;&lt;/file>&#xA;&lt;file factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;CustomGraphSearch.java&quot; tooltip=&quot;lab2_part1/src/searchCustom/CustomGraphSearch.java&quot;>&#xA;&lt;persistable path=&quot;/lab2_part1/src/searchCustom/CustomGraphSearch.java&quot;/>&#xA;&lt;/file>&#xA;&lt;/mruList>&#xA;&lt;/workbench>"/>
+  <children xsi:type="basic:TrimmedWindow" xmi:id="_fqh6Idn7Eemdprme5qtduw" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_fqh6Itn7Eemdprme5qtduw" label="%trimmedwindow.label.eclipseSDK" x="0" y="28" width="1024" height="768">
+    <persistedState key="coolBarVisible" value="true"/>
+    <persistedState key="perspectiveBarVisible" value="true"/>
+    <persistedState key="isRestored" value="true"/>
+    <tags>topLevel</tags>
+    <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6Itn7Eemdprme5qtduw" selectedElement="_fqh6I9n7Eemdprme5qtduw" horizontal="true">
+      <children xsi:type="advanced:PerspectiveStack" xmi:id="_fqh6I9n7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.perspectivestack" containerData="7500" selectedElement="_fqh6Qtn7Eemdprme5qtduw">
+        <children xsi:type="advanced:Perspective" xmi:id="_fqh6JNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaPerspective" selectedElement="_fqh6Jdn7Eemdprme5qtduw" label="Java" iconURI="platform:/plugin/org.eclipse.jdt.ui/$nl$/icons/full/eview16/jperspective.png">
+          <persistedState key="persp.hiddenItems" value="persp.hideToolbarSC:print,persp.hideToolbarSC:org.eclipse.ui.edit.undo,persp.hideToolbarSC:org.eclipse.ui.edit.redo,persp.hideToolbarSC:org.eclipse.ui.edit.text.toggleShowSelectedElementOnly,persp.hideToolbarSC:org.eclipse.debug.ui.commands.RunToLine,persp.hideToolbarSC:org.eclipse.jdt.ui.actions.OpenProjectWizard,"/>
+          <tags>persp.actionSet:org.eclipse.mylyn.doc.actionSet</tags>
+          <tags>persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation</tags>
+          <tags>persp.actionSet:org.eclipse.ui.cheatsheets.actionSet</tags>
+          <tags>persp.actionSet:org.eclipse.search.searchActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation</tags>
+          <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation</tags>
+          <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo</tags>
+          <tags>persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet</tags>
+          <tags>persp.actionSet:org.eclipse.ui.actionSet.keyBindings</tags>
+          <tags>persp.actionSet:org.eclipse.ui.actionSet.openFiles</tags>
+          <tags>persp.actionSet:org.eclipse.debug.ui.launchActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.jdt.ui.JavaActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.jdt.ui.JavaElementCreationActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.ui.NavigateActionSet</tags>
+          <tags>persp.viewSC:org.eclipse.jdt.ui.PackageExplorer</tags>
+          <tags>persp.viewSC:org.eclipse.jdt.ui.TypeHierarchy</tags>
+          <tags>persp.viewSC:org.eclipse.jdt.ui.SourceView</tags>
+          <tags>persp.viewSC:org.eclipse.jdt.ui.JavadocView</tags>
+          <tags>persp.viewSC:org.eclipse.search.ui.views.SearchView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.console.ConsoleView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ContentOutline</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ProblemView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ResourceNavigator</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.TaskList</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ProgressView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer</tags>
+          <tags>persp.viewSC:org.eclipse.ui.texteditor.TemplatesView</tags>
+          <tags>persp.viewSC:org.eclipse.pde.runtime.LogView</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.JavaProjectWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewPackageCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewClassCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewEnumCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard</tags>
+          <tags>persp.newWizSC:org.eclipse.ui.wizards.new.folder</tags>
+          <tags>persp.newWizSC:org.eclipse.ui.wizards.new.file</tags>
+          <tags>persp.newWizSC:org.eclipse.ui.editors.wizards.UntitledTextFileWizard</tags>
+          <tags>persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective</tags>
+          <tags>persp.perspSC:org.eclipse.debug.ui.DebugPerspective</tags>
+          <tags>persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks</tags>
+          <tags>persp.newWizSC:org.eclipse.mylyn.tasks.ui.wizards.new.repository.task</tags>
+          <tags>persp.showIn:org.eclipse.jdt.ui.PackageExplorer</tags>
+          <tags>persp.showIn:org.eclipse.team.ui.GenericHistoryView</tags>
+          <tags>persp.showIn:org.eclipse.ui.views.ResourceNavigator</tags>
+          <tags>persp.showIn:org.eclipse.ui.navigator.ProjectExplorer</tags>
+          <tags>persp.actionSet:org.eclipse.debug.ui.breakpointActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet</tags>
+          <tags>persp.showIn:org.eclipse.eclemma.ui.CoverageView</tags>
+          <tags>persp.showIn:org.eclipse.egit.ui.RepositoriesView</tags>
+          <tags>persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard</tags>
+          <tags>persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet</tags>
+          <tags>persp.viewSC:org.eclipse.ant.ui.views.AntView</tags>
+          <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6Jdn7Eemdprme5qtduw" selectedElement="_fqh6L9n7Eemdprme5qtduw" horizontal="true">
+            <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6Jtn7Eemdprme5qtduw" containerData="1000" selectedElement="_fqh6J9n7Eemdprme5qtduw">
+              <children xsi:type="basic:PartStack" xmi:id="_fqh6J9n7Eemdprme5qtduw" elementId="left" containerData="6000" selectedElement="_fqh6KNn7Eemdprme5qtduw">
+                <tags>org.eclipse.e4.primaryNavigationStack</tags>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6KNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.PackageExplorer" ref="_fqihM9n7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Java</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Kdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="_fqihUdn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Java</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Ktn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ResourceNavigator" toBeRendered="false" ref="_fqihUtn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6K9n7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.ProjectExplorer" toBeRendered="false" ref="_fqihU9n7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6LNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.ResultView" toBeRendered="false" ref="_fqihoNn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Java</tags>
+                </children>
+              </children>
+              <children xsi:type="basic:PartStack" xmi:id="_fqh6Ldn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewMStack" toBeRendered="false" containerData="4000">
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Ltn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesView" toBeRendered="false" ref="_fqihn9n7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Git</tags>
+                </children>
+              </children>
+            </children>
+            <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6L9n7Eemdprme5qtduw" containerData="9000" selectedElement="_fqh6Otn7Eemdprme5qtduw">
+              <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6MNn7Eemdprme5qtduw" containerData="7500" selectedElement="_fqh6Mdn7Eemdprme5qtduw" horizontal="true">
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Mdn7Eemdprme5qtduw" elementId="org.eclipse.ui.editorss" containerData="7500" ref="_fqh7mNn7Eemdprme5qtduw"/>
+                <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6Mtn7Eemdprme5qtduw" toBeRendered="false" containerData="2500">
+                  <children xsi:type="basic:PartStack" xmi:id="_fqh6M9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasksMStack" toBeRendered="false" containerData="5000">
+                    <children xsi:type="advanced:Placeholder" xmi:id="_fqh6NNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" toBeRendered="false" ref="_fqihnNn7Eemdprme5qtduw" closeable="true">
+                      <tags>View</tags>
+                      <tags>categoryTag:Mylyn</tags>
+                    </children>
+                  </children>
+                  <children xsi:type="basic:PartStack" xmi:id="_fqh6Ndn7Eemdprme5qtduw" elementId="right" toBeRendered="false" containerData="5000">
+                    <tags>org.eclipse.e4.secondaryNavigationStack</tags>
+                    <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Ntn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ContentOutline" toBeRendered="false" ref="_fqihl9n7Eemdprme5qtduw" closeable="true">
+                      <tags>View</tags>
+                      <tags>categoryTag:General</tags>
+                    </children>
+                    <children xsi:type="advanced:Placeholder" xmi:id="_fqh6N9n7Eemdprme5qtduw" elementId="org.eclipse.ui.texteditor.TemplatesView" toBeRendered="false" ref="_fqihmtn7Eemdprme5qtduw" closeable="true">
+                      <tags>View</tags>
+                      <tags>categoryTag:General</tags>
+                    </children>
+                    <children xsi:type="advanced:Placeholder" xmi:id="_fqh6ONn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.minimap.MinimapView" toBeRendered="false" ref="_fqihm9n7Eemdprme5qtduw" closeable="true">
+                      <tags>View</tags>
+                      <tags>categoryTag:General</tags>
+                    </children>
+                    <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Odn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.views.AntView" toBeRendered="false" ref="_fqihodn7Eemdprme5qtduw" closeable="true">
+                      <tags>View</tags>
+                      <tags>categoryTag:Ant</tags>
+                    </children>
+                  </children>
+                </children>
+              </children>
+              <children xsi:type="basic:PartStack" xmi:id="_fqh6Otn7Eemdprme5qtduw" elementId="bottom" containerData="2500" selectedElement="_fqh6P9n7Eemdprme5qtduw">
+                <tags>org.eclipse.e4.secondaryDataStack</tags>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6O9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProblemView" ref="_fqihbtn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6PNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavadocView" ref="_fqihgNn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Java</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Pdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.SourceView" ref="_fqihgdn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Java</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Ptn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.views.SearchView" toBeRendered="false" ref="_fqihgtn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6P9n7Eemdprme5qtduw" elementId="org.eclipse.ui.console.ConsoleView" ref="_fqihg9n7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6QNn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.BookmarkView" toBeRendered="false" ref="_fqihldn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Qdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProgressView" toBeRendered="false" ref="_fqihltn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+              </children>
+            </children>
+          </children>
+        </children>
+        <children xsi:type="advanced:Perspective" xmi:id="_fqh6Qtn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugPerspective" selectedElement="_fqh6Q9n7Eemdprme5qtduw" label="Debug" iconURI="platform:/plugin/org.eclipse.debug.ui/$nl$/icons/full/eview16/debug_persp.png">
+          <persistedState key="persp.hiddenItems" value="persp.hideToolbarSC:print,persp.hideToolbarSC:org.eclipse.ui.edit.undo,persp.hideToolbarSC:org.eclipse.ui.edit.redo,persp.hideToolbarSC:org.eclipse.ui.edit.text.toggleShowSelectedElementOnly,persp.hideToolbarSC:org.eclipse.debug.ui.commands.RunToLine,persp.hideToolbarSC:org.eclipse.jdt.ui.actions.OpenProjectWizard,"/>
+          <tags>persp.actionSet:org.eclipse.mylyn.doc.actionSet</tags>
+          <tags>persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation</tags>
+          <tags>persp.actionSet:org.eclipse.ui.cheatsheets.actionSet</tags>
+          <tags>persp.actionSet:org.eclipse.search.searchActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation</tags>
+          <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation</tags>
+          <tags>persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo</tags>
+          <tags>persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet</tags>
+          <tags>persp.actionSet:org.eclipse.ui.actionSet.keyBindings</tags>
+          <tags>persp.actionSet:org.eclipse.ui.actionSet.openFiles</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ProgressView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.texteditor.TemplatesView</tags>
+          <tags>persp.actionSet:org.eclipse.debug.ui.launchActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.debug.ui.debugActionSet</tags>
+          <tags>persp.actionSet:org.eclipse.ui.NavigateActionSet</tags>
+          <tags>persp.viewSC:org.eclipse.debug.ui.DebugView</tags>
+          <tags>persp.viewSC:org.eclipse.debug.ui.VariableView</tags>
+          <tags>persp.viewSC:org.eclipse.debug.ui.BreakpointView</tags>
+          <tags>persp.viewSC:org.eclipse.debug.ui.ExpressionView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ContentOutline</tags>
+          <tags>persp.viewSC:org.eclipse.ui.console.ConsoleView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.views.ProblemView</tags>
+          <tags>persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer</tags>
+          <tags>persp.viewSC:org.eclipse.pde.runtime.LogView</tags>
+          <tags>persp.actionSet:org.eclipse.debug.ui.breakpointActionSet</tags>
+          <tags>persp.perspSC:org.eclipse.wst.xml.ui.perspective</tags>
+          <tags>persp.perspSC:org.eclipse.jdt.ui.JavaPerspective</tags>
+          <tags>persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective</tags>
+          <tags>persp.actionSet:org.eclipse.jdt.ui.JavaActionSet</tags>
+          <tags>persp.showIn:org.eclipse.jdt.ui.PackageExplorer</tags>
+          <tags>persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet</tags>
+          <tags>persp.viewSC:org.eclipse.jdt.debug.ui.DisplayView</tags>
+          <tags>persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet</tags>
+          <tags>persp.showIn:org.eclipse.eclemma.ui.CoverageView</tags>
+          <tags>persp.showIn:org.eclipse.egit.ui.RepositoriesView</tags>
+          <tags>persp.viewSC:org.eclipse.jdt.junit.ResultView</tags>
+          <tags>persp.viewSC:org.eclipse.ant.ui.views.AntView</tags>
+          <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6Q9n7Eemdprme5qtduw" selectedElement="_fqh6Stn7Eemdprme5qtduw" horizontal="true">
+            <children xsi:type="basic:PartStack" xmi:id="_fqh6RNn7Eemdprme5qtduw" elementId="org.eclipse.debug.internal.ui.NavigatorFolderView" containerData="2500" selectedElement="_fqh6Rtn7Eemdprme5qtduw">
+              <tags>org.eclipse.e4.primaryNavigationStack</tags>
+              <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Rdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugView" ref="_fqihotn7Eemdprme5qtduw" closeable="true">
+                <tags>View</tags>
+                <tags>categoryTag:Debug</tags>
+              </children>
+              <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Rtn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.ProjectExplorer" ref="_fqihU9n7Eemdprme5qtduw" closeable="true">
+                <tags>View</tags>
+                <tags>categoryTag:General</tags>
+              </children>
+              <children xsi:type="advanced:Placeholder" xmi:id="_fqh6R9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.PackageExplorer" toBeRendered="false" ref="_fqihM9n7Eemdprme5qtduw" closeable="true">
+                <tags>View</tags>
+                <tags>categoryTag:Java</tags>
+              </children>
+              <children xsi:type="advanced:Placeholder" xmi:id="_fqh6SNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="_fqihUdn7Eemdprme5qtduw" closeable="true">
+                <tags>View</tags>
+                <tags>categoryTag:Java</tags>
+              </children>
+              <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Sdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.ResultView" toBeRendered="false" ref="_fqihoNn7Eemdprme5qtduw" closeable="true">
+                <tags>View</tags>
+                <tags>categoryTag:Java</tags>
+              </children>
+            </children>
+            <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6Stn7Eemdprme5qtduw" containerData="7500" selectedElement="_fqh6Vdn7Eemdprme5qtduw">
+              <children xsi:type="basic:PartSashContainer" xmi:id="_fqh6S9n7Eemdprme5qtduw" containerData="7500" selectedElement="_fqh6TNn7Eemdprme5qtduw" horizontal="true">
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6TNn7Eemdprme5qtduw" elementId="org.eclipse.ui.editorss" containerData="6500" ref="_fqh7mNn7Eemdprme5qtduw"/>
+                <children xsi:type="basic:PartStack" xmi:id="_fqh6Tdn7Eemdprme5qtduw" elementId="org.eclipse.debug.internal.ui.OutlineFolderView" containerData="3500" selectedElement="_fqh6Ttn7Eemdprme5qtduw">
+                  <tags>org.eclipse.e4.secondaryNavigationStack</tags>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Ttn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView" ref="_fqihutn7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:Debug</tags>
+                  </children>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6T9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView" ref="_fqihy9n7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:Debug</tags>
+                  </children>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6UNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.ExpressionView" ref="_fqih3Nn7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:Debug</tags>
+                  </children>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Udn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ContentOutline" toBeRendered="false" ref="_fqihl9n7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:General</tags>
+                  </children>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Utn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.PropertySheet" toBeRendered="false" ref="_fqih79n7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:General</tags>
+                  </children>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6U9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.minimap.MinimapView" toBeRendered="false" ref="_fqihm9n7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:General</tags>
+                  </children>
+                  <children xsi:type="advanced:Placeholder" xmi:id="_fqh6VNn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.views.AntView" toBeRendered="false" ref="_fqihodn7Eemdprme5qtduw" closeable="true">
+                    <tags>View</tags>
+                    <tags>categoryTag:Ant</tags>
+                  </children>
+                </children>
+              </children>
+              <children xsi:type="basic:PartStack" xmi:id="_fqh6Vdn7Eemdprme5qtduw" elementId="org.eclipse.debug.internal.ui.ToolsFolderView" containerData="2500" selectedElement="_fqh6Vtn7Eemdprme5qtduw">
+                <tags>active</tags>
+                <tags>noFocus</tags>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Vtn7Eemdprme5qtduw" elementId="org.eclipse.ui.console.ConsoleView" ref="_fqihg9n7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6V9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProblemView" ref="_fqihbtn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6WNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.RegisterView" toBeRendered="false" ref="_fqihudn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Debug</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Wdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.BookmarkView" toBeRendered="false" ref="_fqihldn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Wtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProgressView" toBeRendered="false" ref="_fqihltn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6W9n7Eemdprme5qtduw" elementId="org.eclipse.pde.runtime.LogView" toBeRendered="false" ref="_fqih8Nn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6XNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.DisplayView" ref="_fqih8dn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:Debug</tags>
+                </children>
+                <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Xdn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.views.SearchView" toBeRendered="false" ref="_fqihgtn7Eemdprme5qtduw" closeable="true">
+                  <tags>View</tags>
+                  <tags>categoryTag:General</tags>
+                </children>
+              </children>
+            </children>
+          </children>
+        </children>
+      </children>
+      <children xsi:type="basic:PartStack" xmi:id="_fqh6Xtn7Eemdprme5qtduw" elementId="stickyFolderRight" toBeRendered="false" containerData="2500">
+        <children xsi:type="advanced:Placeholder" xmi:id="_fqh6X9n7Eemdprme5qtduw" elementId="org.eclipse.help.ui.HelpView" toBeRendered="false" ref="_fqh7ldn7Eemdprme5qtduw" closeable="true">
+          <tags>View</tags>
+          <tags>categoryTag:Help</tags>
+        </children>
+        <children xsi:type="advanced:Placeholder" xmi:id="_fqh6YNn7Eemdprme5qtduw" elementId="org.eclipse.ui.internal.introview" toBeRendered="false" ref="_fqh7ltn7Eemdprme5qtduw" closeable="true">
+          <tags>View</tags>
+          <tags>categoryTag:General</tags>
+        </children>
+        <children xsi:type="advanced:Placeholder" xmi:id="_fqh6Ydn7Eemdprme5qtduw" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" toBeRendered="false" ref="_fqh7l9n7Eemdprme5qtduw" closeable="true">
+          <tags>View</tags>
+          <tags>categoryTag:Help</tags>
+        </children>
+      </children>
+    </children>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqh7ldn7Eemdprme5qtduw" 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.gif" 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="_fqh7ltn7Eemdprme5qtduw" 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"/>
+      <tags>View</tags>
+      <tags>categoryTag:General</tags>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqh7l9n7Eemdprme5qtduw" 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.gif" 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="_fqh7mNn7Eemdprme5qtduw" elementId="org.eclipse.ui.editorss" selectedElement="_fqh7mdn7Eemdprme5qtduw">
+      <children xsi:type="basic:PartStack" xmi:id="_fqh7mdn7Eemdprme5qtduw" elementId="org.eclipse.e4.primaryDataStack" selectedElement="_fqh7mtn7Eemdprme5qtduw">
+        <tags>org.eclipse.e4.primaryDataStack</tags>
+        <tags>EditorStack</tags>
+        <children xsi:type="basic:Part" xmi:id="_fqh7mtn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="CustomGraphSearch.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.png" closeable="true">
+          <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;CustomGraphSearch.java&quot; partName=&quot;CustomGraphSearch.java&quot; title=&quot;CustomGraphSearch.java&quot; tooltip=&quot;lab2_part1/src/searchCustom/CustomGraphSearch.java&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/lab2_part1/src/searchCustom/CustomGraphSearch.java&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;1865&quot; selectionTopPixel=&quot;320&quot;/>&#xA;&lt;/editor>"/>
+          <tags>Editor</tags>
+          <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags>
+          <tags>removeOnHide</tags>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7m9n7Eemdprme5qtduw" elementId="#CompilationUnitEditorContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitEditorContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext</tags>
+            <tags>popup:#AbstractTextEditorContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7nNn7Eemdprme5qtduw" elementId="#CompilationUnitRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitRulerContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext</tags>
+            <tags>popup:#AbstractTextEditorRulerContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7sNn7Eemdprme5qtduw" elementId="#OverviewRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#OverviewRulerContext</tags>
+          </menus>
+        </children>
+        <children xsi:type="basic:Part" xmi:id="_fqh7sdn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="CustomBreadthFirstSearch.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.png" closeable="true">
+          <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;CustomBreadthFirstSearch.java&quot; partName=&quot;CustomBreadthFirstSearch.java&quot; title=&quot;CustomBreadthFirstSearch.java&quot; tooltip=&quot;lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;250&quot; selectionTopPixel=&quot;0&quot;/>&#xA;&lt;/editor>"/>
+          <tags>Editor</tags>
+          <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags>
+          <tags>removeOnHide</tags>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7stn7Eemdprme5qtduw" elementId="#CompilationUnitEditorContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitEditorContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext</tags>
+            <tags>popup:#AbstractTextEditorContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7s9n7Eemdprme5qtduw" elementId="#CompilationUnitRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitRulerContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext</tags>
+            <tags>popup:#AbstractTextEditorRulerContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7tNn7Eemdprme5qtduw" elementId="#OverviewRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#OverviewRulerContext</tags>
+          </menus>
+        </children>
+        <children xsi:type="basic:Part" xmi:id="_fqh7tdn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="CustomDepthFirstSearch.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.png" closeable="true">
+          <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;CustomDepthFirstSearch.java&quot; partName=&quot;CustomDepthFirstSearch.java&quot; title=&quot;CustomDepthFirstSearch.java&quot; tooltip=&quot;lab2_part1/src/searchCustom/CustomDepthFirstSearch.java&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/lab2_part1/src/searchCustom/CustomDepthFirstSearch.java&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;239&quot; selectionTopPixel=&quot;0&quot;/>&#xA;&lt;/editor>"/>
+          <tags>Editor</tags>
+          <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags>
+          <tags>removeOnHide</tags>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7ttn7Eemdprme5qtduw" elementId="#CompilationUnitEditorContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitEditorContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext</tags>
+            <tags>popup:#AbstractTextEditorContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7t9n7Eemdprme5qtduw" elementId="#CompilationUnitRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitRulerContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext</tags>
+            <tags>popup:#AbstractTextEditorRulerContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7uNn7Eemdprme5qtduw" elementId="#OverviewRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#OverviewRulerContext</tags>
+          </menus>
+        </children>
+        <children xsi:type="basic:Part" xmi:id="_fqh7udn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="Main.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.png" closeable="true">
+          <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;Main.java&quot; partName=&quot;Main.java&quot; title=&quot;Main.java&quot; tooltip=&quot;lab2_part1/src/main/Main.java&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/lab2_part1/src/main/Main.java&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;4348&quot; selectionTopPixel=&quot;1152&quot;/>&#xA;&lt;/editor>"/>
+          <tags>Editor</tags>
+          <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags>
+          <tags>removeOnHide</tags>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7utn7Eemdprme5qtduw" elementId="#CompilationUnitEditorContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitEditorContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext</tags>
+            <tags>popup:#AbstractTextEditorContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7u9n7Eemdprme5qtduw" elementId="#CompilationUnitRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitRulerContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext</tags>
+            <tags>popup:#AbstractTextEditorRulerContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqh7vNn7Eemdprme5qtduw" elementId="#OverviewRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#OverviewRulerContext</tags>
+          </menus>
+        </children>
+        <children xsi:type="basic:Part" xmi:id="_fqh7vdn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="Agent.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.png" closeable="true">
+          <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;editor id=&quot;org.eclipse.jdt.ui.CompilationUnitEditor&quot; name=&quot;Agent.java&quot; partName=&quot;Agent.java&quot; title=&quot;Agent.java&quot; tooltip=&quot;lab2_part1/src/main/Agent.java&quot;>&#xA;&lt;input factoryID=&quot;org.eclipse.ui.part.FileEditorInputFactory&quot; path=&quot;/lab2_part1/src/main/Agent.java&quot;/>&#xA;&lt;editorState selectionHorizontalPixel=&quot;0&quot; selectionLength=&quot;0&quot; selectionOffset=&quot;3112&quot; selectionTopPixel=&quot;879&quot;/>&#xA;&lt;/editor>"/>
+          <tags>Editor</tags>
+          <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags>
+          <tags>removeOnHide</tags>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqihMNn7Eemdprme5qtduw" elementId="#CompilationUnitEditorContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitEditorContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext</tags>
+            <tags>popup:#AbstractTextEditorContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqihMdn7Eemdprme5qtduw" elementId="#CompilationUnitRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#CompilationUnitRulerContext</tags>
+            <tags>popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext</tags>
+            <tags>popup:#AbstractTextEditorRulerContext</tags>
+          </menus>
+          <menus xsi:type="menu:PopupMenu" xmi:id="_fqihMtn7Eemdprme5qtduw" elementId="#OverviewRulerContext">
+            <tags>menuContribution:popup</tags>
+            <tags>popup:#OverviewRulerContext</tags>
+          </menus>
+        </children>
+      </children>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihM9n7Eemdprme5qtduw" 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="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;1&quot; workingSetName=&quot;Aggregate for window 1568797382071&quot;>&#xA;&lt;customFilters userDefinedPatternsEnabled=&quot;false&quot;>&#xA;&lt;xmlDefinedFilters>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.StaticsFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.buildship.ui.packageexplorer.filter.gradle.buildfolder&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.mylyn.java.ui.MembersFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.m2e.MavenModuleFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.buildship.ui.packageexplorer.filter.gradle.subProject&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.DeprecatedMembersFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter&quot; isEnabled=&quot;true&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.LibraryFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.FieldsFilter&quot; isEnabled=&quot;false&quot;/>&#xA;&lt;/xmlDefinedFilters>&#xA;&lt;/customFilters>&#xA;&lt;/view>"/>
+      <tags>View</tags>
+      <tags>categoryTag:Java</tags>
+      <menus xmi:id="_fqihNNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.PackageExplorer">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihStn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.PackageExplorer">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.jdt.ui.PackageExplorer</tags>
+      </menus>
+      <toolbar xmi:id="_fqihS9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.PackageExplorer"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihUdn7Eemdprme5qtduw" 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="_fqihUtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ResourceNavigator" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Navigator" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/filenav_nav.png" tooltip="" closeable="true">
+      <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>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihU9n7Eemdprme5qtduw" 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"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view CommonNavigator.LINKING_ENABLED=&quot;0&quot; org.eclipse.ui.navigator.resources.workingSets.showTopLevelWorkingSets=&quot;0&quot;>&#xA;&lt;lastRecentlyUsedFilters/>&#xA;&lt;/view>"/>
+      <tags>View</tags>
+      <tags>categoryTag:General</tags>
+      <menus xmi:id="_fqihVNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.ProjectExplorer">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihZ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.ProjectExplorer#PopupMenu">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.ui.navigator.ProjectExplorer#PopupMenu</tags>
+      </menus>
+      <toolbar xmi:id="_fqihaNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.ProjectExplorer"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihbtn7Eemdprme5qtduw" 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="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view PRIMARY_SORT_FIELD=&quot;org.eclipse.ui.ide.severityAndDescriptionField&quot; categoryGroup=&quot;org.eclipse.ui.ide.severity&quot; markerContentGenerator=&quot;org.eclipse.ui.ide.problemsGenerator&quot; partName=&quot;Problems&quot;>&#xA;&lt;expanded>&#xA;&lt;category IMemento.internal.id=&quot;Warnings (100 of 190 items)&quot;/>&#xA;&lt;/expanded>&#xA;&lt;columnWidths org.eclipse.ui.ide.locationField=&quot;105&quot; org.eclipse.ui.ide.markerType=&quot;105&quot; org.eclipse.ui.ide.pathField=&quot;140&quot; org.eclipse.ui.ide.resourceField=&quot;105&quot; org.eclipse.ui.ide.severityAndDescriptionField=&quot;350&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.severityAndDescriptionField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.resourceField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.pathField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.locationField&quot;/>&#xA;&lt;visible IMemento.internal.id=&quot;org.eclipse.ui.ide.markerType&quot;/>&#xA;&lt;/view>"/>
+      <tags>View</tags>
+      <tags>categoryTag:General</tags>
+      <menus xmi:id="_fqihb9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProblemView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihetn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProblemView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.ui.views.ProblemView</tags>
+        <tags>popup:org.eclipse.ui.ide.MarkersView</tags>
+      </menus>
+      <toolbar xmi:id="_fqihe9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ProblemView" visible="false"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihgNn7Eemdprme5qtduw" 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="_fqihgdn7Eemdprme5qtduw" 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="_fqihgtn7Eemdprme5qtduw" 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="_fqihg9n7Eemdprme5qtduw" 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"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view/>"/>
+      <tags>View</tags>
+      <tags>categoryTag:General</tags>
+      <tags>active</tags>
+      <menus xmi:id="_fqihhNn7Eemdprme5qtduw" elementId="org.eclipse.ui.console.ConsoleView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihhdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu</tags>
+      </menus>
+      <toolbar xmi:id="_fqihhtn7Eemdprme5qtduw" elementId="org.eclipse.ui.console.ConsoleView"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihldn7Eemdprme5qtduw" 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="_fqihltn7Eemdprme5qtduw" 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="_fqihl9n7Eemdprme5qtduw" 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"/>
+      <tags>View</tags>
+      <tags>categoryTag:General</tags>
+      <menus xmi:id="_fqihmNn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ContentOutline">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <toolbar xmi:id="_fqihmdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ContentOutline" visible="false"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihmtn7Eemdprme5qtduw" 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="_fqihm9n7Eemdprme5qtduw" 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="_fqihnNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Task List" iconURI="platform:/plugin/org.eclipse.mylyn.tasks.ui/icons/eview16/task-list.gif" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.tasks.ui.views.TaskListView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.tasks.ui"/>
+      <tags>View</tags>
+      <tags>categoryTag:Mylyn</tags>
+      <menus xmi:id="_fqihndn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <toolbar xmi:id="_fqihntn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" visible="false"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihn9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Git Repositories" iconURI="platform:/plugin/org.eclipse.egit.ui/icons/eview16/repo_rep.png" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.egit.ui.internal.repository.RepositoriesView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.egit.ui"/>
+      <tags>View</tags>
+      <tags>categoryTag:Git</tags>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihoNn7Eemdprme5qtduw" 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="_fqihodn7Eemdprme5qtduw" 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="_fqihotn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Debug" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/debug_view.png" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.launch.LaunchView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view/>"/>
+      <tags>View</tags>
+      <tags>categoryTag:Debug</tags>
+      <menus xmi:id="_fqiho9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihrNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.DebugView</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihrdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.DebugView</tags>
+      </menus>
+      <toolbar xmi:id="_fqihrtn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugView" visible="false"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihudn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.RegisterView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Registers" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/register_view.png" tooltip="" closeable="true">
+      <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>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihutn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Variables" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/variable_view.png" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.variables.VariablesView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view/>"/>
+      <tags>View</tags>
+      <tags>categoryTag:Debug</tags>
+      <menus xmi:id="_fqihu9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihw9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView.detail">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.VariableView.detail</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqihxNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.VariableView</tags>
+      </menus>
+      <toolbar xmi:id="_fqihxdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqihy9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Breakpoints" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/breakpoint_view.png" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view/>"/>
+      <tags>View</tags>
+      <tags>categoryTag:Debug</tags>
+      <menus xmi:id="_fqihzNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqih1Nn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView.detail">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.VariableView.detail</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqih1dn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.BreakpointView</tags>
+      </menus>
+      <toolbar xmi:id="_fqih1tn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqih3Nn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.ExpressionView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Expressions" iconURI="platform:/plugin/org.eclipse.debug.ui/icons/full/eview16/watchlist_view.png" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.debug.internal.ui.views.expression.ExpressionView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.debug.ui"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view/>"/>
+      <tags>View</tags>
+      <tags>categoryTag:Debug</tags>
+      <menus xmi:id="_fqih3dn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.ExpressionView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqih5dn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.VariableView.detail">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.VariableView.detail</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqih5tn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.ExpressionView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.debug.ui.ExpressionView</tags>
+      </menus>
+      <toolbar xmi:id="_fqih59n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.ExpressionView"/>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqih79n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.PropertySheet" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Properties" iconURI="platform:/plugin/org.eclipse.ui.views/icons/full/eview16/prop_ps.png" tooltip="" closeable="true">
+      <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>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqih8Nn7Eemdprme5qtduw" elementId="org.eclipse.pde.runtime.LogView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Error Log" iconURI="platform:/plugin/org.eclipse.ui.views.log/icons/eview16/error_log.png" tooltip="" closeable="true">
+      <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>
+    </sharedElements>
+    <sharedElements xsi:type="basic:Part" xmi:id="_fqih8dn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.DisplayView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Debug Shell" iconURI="platform:/plugin/org.eclipse.jdt.debug.ui/icons/full/etool16/disp_sbook.png" tooltip="" closeable="true">
+      <persistedState key="originalCompatibilityViewClass" value="org.eclipse.jdt.internal.debug.ui.display.DisplayView"/>
+      <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.jdt.debug.ui"/>
+      <persistedState key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xA;&lt;view/>"/>
+      <tags>View</tags>
+      <tags>categoryTag:Debug</tags>
+      <menus xmi:id="_fqih8tn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.DisplayView">
+        <tags>ViewMenu</tags>
+        <tags>menuContribution:menu</tags>
+      </menus>
+      <menus xsi:type="menu:PopupMenu" xmi:id="_fqih89n7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.DisplayView">
+        <tags>menuContribution:popup</tags>
+        <tags>popup:org.eclipse.jdt.debug.ui.DisplayView</tags>
+      </menus>
+      <toolbar xmi:id="_fqih9Nn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.DisplayView"/>
+    </sharedElements>
+    <trimBars xmi:id="_fqih99n7Eemdprme5qtduw" elementId="org.eclipse.ui.main.toolbar">
+      <children xsi:type="menu:ToolBar" xmi:id="_fqih-Nn7Eemdprme5qtduw" elementId="group.file" toBeRendered="false">
+        <tags>toolbarSeparator</tags>
+        <children xsi:type="menu:ToolBarSeparator" xmi:id="_fqih-dn7Eemdprme5qtduw" elementId="group.file" toBeRendered="false"/>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqih-tn7Eemdprme5qtduw" elementId="org.eclipse.ui.workbench.file">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqih-9n7Eemdprme5qtduw" elementId="new.group">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqih_Nn7Eemdprme5qtduw" elementId="newWizardDropDown">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqih_dn7Eemdprme5qtduw" elementId="new.ext" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqih_tn7Eemdprme5qtduw" elementId="save.group" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqih_9n7Eemdprme5qtduw" elementId="save">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiANn7Eemdprme5qtduw" elementId="saveAll">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiAdn7Eemdprme5qtduw" elementId="save.ext" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:HandledToolItem" xmi:id="_fqiiAtn7Eemdprme5qtduw" elementId="print" visible="false" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.png" tooltip="Print" enabled="false" command="_fqjzNNn7Eemdprme5qtduw"/>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiA9n7Eemdprme5qtduw" elementId="print.ext" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiBNn7Eemdprme5qtduw" elementId="build.group">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiBdn7Eemdprme5qtduw" elementId="build.ext" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiBtn7Eemdprme5qtduw" elementId="additions">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiB9n7Eemdprme5qtduw" elementId="group.edit" toBeRendered="false">
+        <tags>toolbarSeparator</tags>
+        <children xsi:type="menu:ToolBarSeparator" xmi:id="_fqiiCNn7Eemdprme5qtduw" elementId="group.edit" toBeRendered="false"/>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiCdn7Eemdprme5qtduw" elementId="org.eclipse.ui.workbench.edit" visible="false">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiCtn7Eemdprme5qtduw" elementId="edit.group">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiC9n7Eemdprme5qtduw" elementId="undo" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiDNn7Eemdprme5qtduw" elementId="redo" visible="false">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiDdn7Eemdprme5qtduw" elementId="additions" toBeRendered="false">
+        <tags>toolbarSeparator</tags>
+        <children xsi:type="menu:ToolBarSeparator" xmi:id="_fqiiDtn7Eemdprme5qtduw" elementId="additions" toBeRendered="false"/>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiD9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.launchActionSet">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiENn7Eemdprme5qtduw" elementId="debug">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiEdn7Eemdprme5qtduw" elementId="org.eclipse.debug.internal.ui.actions.DebugDropDownAction">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiEtn7Eemdprme5qtduw" elementId="org.eclipse.debug.internal.ui.actions.RunDropDownAction">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiE9n7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.actions.CoverageDropDownAction">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiFNn7Eemdprme5qtduw" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiFdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet" visible="false">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiFtn7Eemdprme5qtduw" elementId="JavaWizards">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiF9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.actions.OpenProjectWizard" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiGNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.actions.OpenPackageWizard">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiGdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.actions.NewTypeDropDown">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiGtn7Eemdprme5qtduw" elementId="org.eclipse.search.searchActionSet">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiG9n7Eemdprme5qtduw" elementId="Search">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiHNn7Eemdprme5qtduw" elementId="openType">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiHdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.openTask">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiHtn7Eemdprme5qtduw" elementId="org.eclipse.search.OpenSearchDialogPage">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiH9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.actionSet.presentation">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:HandledToolItem" xmi:id="_fqiiINn7Eemdprme5qtduw" elementId="org.eclipse.ui.genericeditor.togglehighlight" visible="false" iconURI="platform:/plugin/org.eclipse.ui.genericeditor/icons/full/etool16/mark_occurrences.png" selected="true" type="Check" command="_fqjziNn7Eemdprme5qtduw">
+          <persistedState key="IIdentifier" value="org.eclipse.ui.genericeditor/org.eclipse.ui.genericeditor.togglehighlight"/>
+          <visibleWhen xsi:type="ui:CoreExpression" xmi:id="_fqiiIdn7Eemdprme5qtduw" coreExpressionId="programmatic.value"/>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiItn7Eemdprme5qtduw" elementId="Presentation">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiI9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiJNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiJdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.java.ui.editor.folding.auto">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiJtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleWordWrap">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiJ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiKNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiKdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly" visible="false">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiX9n7Eemdprme5qtduw" elementId="group.nav" toBeRendered="false">
+        <tags>toolbarSeparator</tags>
+        <children xsi:type="menu:ToolBarSeparator" xmi:id="_fqiiYNn7Eemdprme5qtduw" elementId="group.nav" toBeRendered="false"/>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiiYdn7Eemdprme5qtduw" elementId="org.eclipse.ui.workbench.navigate">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiYtn7Eemdprme5qtduw" elementId="history.group">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiY9n7Eemdprme5qtduw" elementId="group.application" visible="false">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiZNn7Eemdprme5qtduw" elementId="backardHistory">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiZdn7Eemdprme5qtduw" elementId="forwardHistory">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiZtn7Eemdprme5qtduw" elementId="pin.group">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:HandledToolItem" xmi:id="_fqiiZ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.pinEditor" visible="false" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/pin_editor.png" tooltip="Pin Editor" type="Check" command="_fqjyp9n7Eemdprme5qtduw"/>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiaNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.gotoNextAnnotation">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiadn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.gotoPreviousAnnotation">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiiatn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiia9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.CompilationUnitEditor" visible="false">
+        <tags>Draggable</tags>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiibNn7Eemdprme5qtduw" elementId="group.editor" toBeRendered="false">
+        <tags>toolbarSeparator</tags>
+        <children xsi:type="menu:ToolBarSeparator" xmi:id="_fqiibdn7Eemdprme5qtduw" elementId="group.editor" toBeRendered="false"/>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiibtn7Eemdprme5qtduw" elementId="group.help" toBeRendered="false">
+        <tags>toolbarSeparator</tags>
+        <children xsi:type="menu:ToolBarSeparator" xmi:id="_fqiib9n7Eemdprme5qtduw" elementId="group.help" toBeRendered="false"/>
+      </children>
+      <children xsi:type="menu:ToolBar" xmi:id="_fqiicNn7Eemdprme5qtduw" elementId="org.eclipse.ui.workbench.help" visible="false">
+        <tags>Draggable</tags>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiicdn7Eemdprme5qtduw" elementId="group.help">
+          <tags>Opaque</tags>
+        </children>
+        <children xsi:type="menu:DirectToolItem" xmi:id="_fqiictn7Eemdprme5qtduw" elementId="group.application" visible="false">
+          <tags>Opaque</tags>
+        </children>
+      </children>
+      <children xsi:type="menu:ToolControl" xmi:id="_fqiiedn7Eemdprme5qtduw" 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="_fqiifdn7Eemdprme5qtduw" 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="_fqiiftn7Eemdprme5qtduw" elementId="org.eclipse.ui.trim.status" side="Bottom">
+      <children xsi:type="menu:ToolControl" xmi:id="_fqiigtn7Eemdprme5qtduw" elementId="org.eclipse.ui.StatusLine" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim">
+        <tags>stretch</tags>
+      </children>
+      <children xsi:type="menu:ToolControl" xmi:id="_fqiig9n7Eemdprme5qtduw" elementId="org.eclipse.ui.HeapStatus" toBeRendered="false" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim">
+        <tags>Draggable</tags>
+      </children>
+      <children xsi:type="menu:ToolControl" xmi:id="_fqiii9n7Eemdprme5qtduw" elementId="org.eclipse.ui.ProgressBar" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.StandardTrim">
+        <tags>Draggable</tags>
+      </children>
+    </trimBars>
+    <trimBars xmi:id="_fqiijNn7Eemdprme5qtduw" elementId="org.eclipse.ui.trim.vertical1" side="Left"/>
+    <trimBars xmi:id="_fqiijdn7Eemdprme5qtduw" elementId="org.eclipse.ui.trim.vertical2" side="Right"/>
+  </children>
+  <bindingTables xmi:id="_fqiijtn7Eemdprme5qtduw" contributorURI="platform:/plugin/org.eclipse.platform" bindingContext="_fqij_dn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqiij9n7Eemdprme5qtduw" keySequence="ALT+F11" command="_fqjx_9n7Eemdprme5qtduw">
+      <tags>platform:gtk</tags>
+    </bindings>
+    <bindings xmi:id="_fqiikNn7Eemdprme5qtduw" keySequence="SHIFT+INSERT" command="_fqjxgtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiikdn7Eemdprme5qtduw" keySequence="ALT+PAGE_UP" command="_fqkXAdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiktn7Eemdprme5qtduw" keySequence="ALT+PAGE_DOWN" command="_fqjyPNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiik9n7Eemdprme5qtduw" keySequence="SHIFT+DEL" command="_fqjzF9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiilNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+SPACE" command="_fqjy0Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiildn7Eemdprme5qtduw" keySequence="CTRL+SPACE" command="_fqjy4tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiltn7Eemdprme5qtduw" keySequence="CTRL+A" command="_fqkWmNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiil9n7Eemdprme5qtduw" keySequence="CTRL+C" command="_fqjxPdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiimNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+Z" command="_fqkW3dn7Eemdprme5qtduw">
+      <tags>platform:gtk</tags>
+    </bindings>
+    <bindings xmi:id="_fqiimdn7Eemdprme5qtduw" keySequence="CTRL+1" command="_fqjym9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiimtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+I" command="_fqjybNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiim9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+L" command="_fqjzh9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiinNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+D" command="_fqkWndn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiindn7Eemdprme5qtduw" keySequence="CTRL+X" command="_fqjzF9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiintn7Eemdprme5qtduw" keySequence="CTRL+Z" command="_fqjzDNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiin9n7Eemdprme5qtduw" keySequence="CTRL+V" command="_fqjxgtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiioNn7Eemdprme5qtduw" keySequence="CTRL+INSERT" command="_fqjxPdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiodn7Eemdprme5qtduw" keySequence="CTRL+PAGE_UP" command="_fqjzVtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiotn7Eemdprme5qtduw" keySequence="CTRL+PAGE_DOWN" command="_fqjyqNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiio9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+F3" command="_fqjzQtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiipNn7Eemdprme5qtduw" keySequence="CTRL+F10" command="_fqjxvtn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqiipdn7Eemdprme5qtduw" elementId="org.eclipse.ui.textEditorScope" bindingContext="_fqikAdn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqiiptn7Eemdprme5qtduw" keySequence="END" command="_fqjzY9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiip9n7Eemdprme5qtduw" keySequence="INSERT" command="_fqjxrNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiqNn7Eemdprme5qtduw" keySequence="F2" command="_fqjyqtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiqdn7Eemdprme5qtduw" keySequence="HOME" command="_fqkWctn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiqtn7Eemdprme5qtduw" keySequence="SHIFT+END" command="_fqkWbdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiq9n7Eemdprme5qtduw" keySequence="SHIFT+HOME" command="_fqjzcNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiirNn7Eemdprme5qtduw" keySequence="ALT+ARROW_UP" command="_fqkW-tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiirdn7Eemdprme5qtduw" keySequence="ALT+ARROW_DOWN" command="_fqjyUtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiirtn7Eemdprme5qtduw" keySequence="CTRL+BS" command="_fqjxMdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiir9n7Eemdprme5qtduw" keySequence="CTRL++" command="_fqjx-Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiisNn7Eemdprme5qtduw" keySequence="CTRL+-" command="_fqjzjNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiisdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+CR" command="_fqjzQNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiistn7Eemdprme5qtduw" keySequence="CTRL+J" command="_fqjxyNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiis9n7Eemdprme5qtduw" keySequence="CTRL+K" command="_fqjyNNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiitNn7Eemdprme5qtduw" keySequence="CTRL+L" command="_fqjzAdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiitdn7Eemdprme5qtduw" keySequence="CTRL+D" command="_fqjx3Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiittn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+X" command="_fqjxStn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiit9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+Y" command="_fqjzidn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiuNn7Eemdprme5qtduw" keySequence="CTRL+=" command="_fqjx-Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiudn7Eemdprme5qtduw" keySequence="ALT+/" command="_fqkWedn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiutn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+Q" command="_fqjyetn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiu9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+A" command="_fqjxcNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiivNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Y" command="_fqjxHtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiivdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+J" command="_fqjyZtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiivtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+K" command="_fqjyE9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiv9n7Eemdprme5qtduw" keySequence="SHIFT+CR" command="_fqkWcdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiwNn7Eemdprme5qtduw" keySequence="ALT+CTRL+J" command="_fqjyj9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiwdn7Eemdprme5qtduw" keySequence="CTRL+DEL" command="_fqjzA9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiwtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+DEL" command="_fqjy6tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiw9n7Eemdprme5qtduw" keySequence="CTRL+END" command="_fqjyWNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiixNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_fqjyjNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiixdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_fqjxr9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiixtn7Eemdprme5qtduw" keySequence="CTRL+ARROW_UP" command="_fqjyHdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiix9n7Eemdprme5qtduw" keySequence="CTRL+ARROW_DOWN" command="_fqkXHNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiyNn7Eemdprme5qtduw" keySequence="CTRL+ARROW_LEFT" command="_fqjxMtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiydn7Eemdprme5qtduw" keySequence="CTRL+ARROW_RIGHT" command="_fqjyddn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiytn7Eemdprme5qtduw" keySequence="CTRL+HOME" command="_fqjxgNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiy9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+INSERT" command="_fqjyStn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiizNn7Eemdprme5qtduw" keySequence="CTRL+NUMPAD_MULTIPLY" command="_fqjyeNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiizdn7Eemdprme5qtduw" keySequence="CTRL+NUMPAD_ADD" command="_fqkWotn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiztn7Eemdprme5qtduw" keySequence="CTRL+NUMPAD_SUBTRACT" command="_fqjzPtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiiz9n7Eemdprme5qtduw" keySequence="CTRL+NUMPAD_DIVIDE" command="_fqjyItn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii0Nn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+ARROW_LEFT" command="_fqkWd9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii0dn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+ARROW_RIGHT" command="_fqjyVNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii0tn7Eemdprme5qtduw" keySequence="ALT+CTRL+ARROW_UP" command="_fqkWvNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii09n7Eemdprme5qtduw" keySequence="ALT+CTRL+ARROW_DOWN" command="_fqkWrdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii1Nn7Eemdprme5qtduw" keySequence="CTRL+F10" command="_fqjzOdn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqii1dn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" bindingContext="_fqikINn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqii1tn7Eemdprme5qtduw" keySequence="INSERT" command="_fqjzgNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii19n7Eemdprme5qtduw" keySequence="F4" command="_fqjxu9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii2Nn7Eemdprme5qtduw" keySequence="SHIFT+INSERT" command="_fqjyCdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii2dn7Eemdprme5qtduw" keySequence="ALT+ARROW_UP" command="_fqjyIdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii2tn7Eemdprme5qtduw" keySequence="ALT+ARROW_DOWN" command="_fqjy9tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii29n7Eemdprme5qtduw" keySequence="CTRL+CR" command="_fqjy7Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii3Nn7Eemdprme5qtduw" keySequence="ALT+SHIFT+I" command="_fqjzjtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii3dn7Eemdprme5qtduw" keySequence="ALT+SHIFT+C" command="_fqkXF9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii3tn7Eemdprme5qtduw" keySequence="ALT+SHIFT+R" command="_fqkWcNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii39n7Eemdprme5qtduw" keySequence="ALT+SHIFT+U" command="_fqjyb9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii4Nn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_UP" command="_fqjyydn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii4dn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_DOWN" command="_fqkWadn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqii4tn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" bindingContext="_fqikB9n7Eemdprme5qtduw">
+    <bindings xmi:id="_fqii49n7Eemdprme5qtduw" keySequence="F1" command="_fqjxRdn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqii5Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.contexts.window" bindingContext="_fqij_tn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqii5dn7Eemdprme5qtduw" keySequence="F2" command="_fqjxjdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii5tn7Eemdprme5qtduw" keySequence="F3" command="_fqjykdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii59n7Eemdprme5qtduw" keySequence="F4" command="_fqjxndn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii6Nn7Eemdprme5qtduw" keySequence="F5" command="_fqjzZNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii6dn7Eemdprme5qtduw" keySequence="ALT+F7" command="_fqjxg9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii6tn7Eemdprme5qtduw" keySequence="SHIFT+F2" command="_fqjx0tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii69n7Eemdprme5qtduw" keySequence="SHIFT+F5" command="_fqkWs9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii7Nn7Eemdprme5qtduw" keySequence="ALT+F5" command="_fqkWjtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii7dn7Eemdprme5qtduw" keySequence="ALT+ARROW_LEFT" command="_fqjxxNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii7tn7Eemdprme5qtduw" keySequence="F11" command="_fqkWjdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii79n7Eemdprme5qtduw" keySequence="ALT+ARROW_RIGHT" command="_fqjzQdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii8Nn7Eemdprme5qtduw" keySequence="F12" command="_fqjy5dn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii8dn7Eemdprme5qtduw" keySequence="DEL" command="_fqjyDNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii8tn7Eemdprme5qtduw" keySequence="ALT+CTRL+X G" command="_fqkWg9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii89n7Eemdprme5qtduw" keySequence="ALT+SHIFT+X A" command="_fqjxhtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii9Nn7Eemdprme5qtduw" keySequence="ALT+SHIFT+X Q" command="_fqjyatn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii9dn7Eemdprme5qtduw" keySequence="ALT+SHIFT+X T" command="_fqkWk9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii9tn7Eemdprme5qtduw" keySequence="ALT+SHIFT+X J" command="_fqjyQtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii99n7Eemdprme5qtduw" keySequence="ALT+SHIFT+X M" command="_fqkWpdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii-Nn7Eemdprme5qtduw" keySequence="CTRL+," command="_fqjxidn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii-dn7Eemdprme5qtduw" keySequence="CTRL+-" command="_fqkWYNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii-tn7Eemdprme5qtduw" keySequence="CTRL+." command="_fqkWwdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii-9n7Eemdprme5qtduw" keySequence="CTRL+#" command="_fqjxv9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii_Nn7Eemdprme5qtduw" keySequence="CTRL+H" command="_fqjy4dn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii_dn7Eemdprme5qtduw" keySequence="ALT+SHIFT+D J" command="_fqjyl9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii_tn7Eemdprme5qtduw" keySequence="CTRL+M" command="_fqjy29n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqii_9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+D Q" command="_fqkWwNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijANn7Eemdprme5qtduw" keySequence="CTRL+N" command="_fqkW5tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijAdn7Eemdprme5qtduw" keySequence="ALT+CTRL+P" command="_fqjyA9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijAtn7Eemdprme5qtduw" keySequence="CTRL+B" command="_fqjxkNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijA9n7Eemdprme5qtduw" keySequence="ALT+CTRL+U" command="_fqjyRtn7Eemdprme5qtduw">
+      <tags>platform:gtk</tags>
+    </bindings>
+    <bindings xmi:id="_fqijBNn7Eemdprme5qtduw" keySequence="CTRL+E" command="_fqjzANn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijBdn7Eemdprme5qtduw" keySequence="CTRL+F" command="_fqjx99n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijBtn7Eemdprme5qtduw" keySequence="CTRL+G" command="_fqjxM9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijB9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+H" command="_fqjy79n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijCNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+I" command="_fqjxwNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijCdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+J" command="_fqjy-Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijCtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+L" command="_fqjylNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijC9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+M" command="_fqkWpNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijDNn7Eemdprme5qtduw" keySequence="ALT+-" command="_fqjxWtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijDdn7Eemdprme5qtduw" keySequence="CTRL+=" command="_fqjzS9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijDtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+N" command="_fqjzEdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijD9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+R" command="_fqkXIdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijENn7Eemdprme5qtduw" keySequence="ALT+SHIFT+D T" command="_fqjxRNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijEdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+C" command="_fqjy6dn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijEtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+S" command="_fqjx49n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijE9n7Eemdprme5qtduw" keySequence="CTRL+3" command="_fqjyqdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijFNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+T" command="_fqjzFtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijFdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+F" command="_fqjzUdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijFtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+V" command="_fqjzbdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijF9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+W" command="_fqjzFdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijGNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+H" command="_fqjxKtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijGdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Z" command="_fqjxItn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijGtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+N" command="_fqjxW9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijG9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+O" command="_fqkWltn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijHNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+P" command="_fqjyFtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijHdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+B" command="_fqjyFNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijHtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+R" command="_fqkW49n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijH9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+S" command="_fqkXGdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijINn7Eemdprme5qtduw" keySequence="ALT+SHIFT+T" command="_fqjxctn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijIdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+E" command="_fqjyOtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijItn7Eemdprme5qtduw" keySequence="ALT+SHIFT+V" command="_fqkWdtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijI9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+G" command="_fqkW3tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijJNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+W" command="_fqkWu9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijJdn7Eemdprme5qtduw" keySequence="ALT+CTRL+H" command="_fqjxsNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijJtn7Eemdprme5qtduw" keySequence="ALT+CR" command="_fqjyv9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijJ9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+D A" command="_fqjzBNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijKNn7Eemdprme5qtduw" keySequence="CTRL+_" command="_fqjy1Nn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijKdn7Eemdprme5qtduw" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="true"/>
+    </bindings>
+    <bindings xmi:id="_fqijKtn7Eemdprme5qtduw" keySequence="CTRL+P" command="_fqjzNNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijK9n7Eemdprme5qtduw" keySequence="CTRL+Q" command="_fqjzTdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijLNn7Eemdprme5qtduw" keySequence="ALT+CTRL+B" command="_fqjyMNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijLdn7Eemdprme5qtduw" keySequence="CTRL+S" command="_fqjzj9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijLtn7Eemdprme5qtduw" keySequence="CTRL+U" command="_fqkW1Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijL9n7Eemdprme5qtduw" keySequence="ALT+CTRL+G" command="_fqjyDtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijMNn7Eemdprme5qtduw" keySequence="CTRL+W" command="_fqkW8Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijMdn7Eemdprme5qtduw" keySequence="CTRL+{" command="_fqjy1Nn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijMtn7Eemdprme5qtduw" elementId="Splitter.isHorizontal" name="Splitter.isHorizontal" value="false"/>
+    </bindings>
+    <bindings xmi:id="_fqijM9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+E L" command="_fqjxitn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijNNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+E N" command="_fqkWzdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijNdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+E P" command="_fqjxKdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijNtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+E R" command="_fqjyf9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijN9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+E E" command="_fqjxxdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijONn7Eemdprme5qtduw" keySequence="ALT+SHIFT+E G" command="_fqjzJNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijOdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+E J" command="_fqjxgdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijOtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+E T" command="_fqjxvNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijO9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+E S" command="_fqkWmdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijPNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q H" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijPdn7Eemdprme5qtduw" 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="_fqijPtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q J" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijP9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.JavadocView"/>
+    </bindings>
+    <bindings xmi:id="_fqijQNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q L" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijQdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.pde.runtime.LogView"/>
+    </bindings>
+    <bindings xmi:id="_fqijQtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q K" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijQ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.mylyn.tasks.ui.views.tasks"/>
+    </bindings>
+    <bindings xmi:id="_fqijRNn7Eemdprme5qtduw" keySequence="ALT+CTRL+SHIFT+ARROW_UP" command="_fqjxy9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijRdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q B" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijRtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.BreakpointView"/>
+    </bindings>
+    <bindings xmi:id="_fqijR9n7Eemdprme5qtduw" keySequence="ALT+CTRL+SHIFT+ARROW_DOWN" command="_fqkW9dn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijSNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q D" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijSdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.SourceView"/>
+    </bindings>
+    <bindings xmi:id="_fqijStn7Eemdprme5qtduw" keySequence="ALT+CTRL+SHIFT+ARROW_RIGHT" command="_fqjxptn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijS9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q C" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijTNn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.console.ConsoleView"/>
+    </bindings>
+    <bindings xmi:id="_fqijTdn7Eemdprme5qtduw" keySequence="ALT+CTRL+SHIFT+F12" command="_fqkWp9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijTtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+NUMPAD_MULTIPLY" command="_fqjx4tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijT9n7Eemdprme5qtduw" keySequence="CTRL+F4" command="_fqkW8Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijUNn7Eemdprme5qtduw" keySequence="CTRL+F6" command="_fqjyBNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijUdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+NUMPAD_DIVIDE" command="_fqjy1tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijUtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F7" command="_fqkWkdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijU9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F8" command="_fqjy09n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijVNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F9" command="_fqkWi9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijVdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F11" command="_fqkXI9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijVtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F12" command="_fqjxWdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijV9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q X" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijWNn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ProblemView"/>
+    </bindings>
+    <bindings xmi:id="_fqijWdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q Z" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijWtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.team.ui.GenericHistoryView"/>
+    </bindings>
+    <bindings xmi:id="_fqijW9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q Y" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijXNn7Eemdprme5qtduw" 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="_fqijXdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F4" command="_fqjzFdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijXtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F6" command="_fqjx9Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijX9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q P" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijYNn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.PackageExplorer"/>
+    </bindings>
+    <bindings xmi:id="_fqijYdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+F7" command="_fqjyXNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijYtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q O" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijY9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.ui.views.ContentOutline"/>
+    </bindings>
+    <bindings xmi:id="_fqijZNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q Q" command="_fqjyJtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijZdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q T" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijZtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.jdt.ui.TypeHierarchy"/>
+    </bindings>
+    <bindings xmi:id="_fqijZ9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q S" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijaNn7Eemdprme5qtduw" 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="_fqijadn7Eemdprme5qtduw" keySequence="ALT+SHIFT+Q V" command="_fqjyJtn7Eemdprme5qtduw">
+      <parameters xmi:id="_fqijatn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="org.eclipse.ui.views.showView.viewId" value="org.eclipse.debug.ui.VariableView"/>
+    </bindings>
+    <bindings xmi:id="_fqija9n7Eemdprme5qtduw" keySequence="CTRL+F7" command="_fqjxPtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijbNn7Eemdprme5qtduw" keySequence="CTRL+F8" command="_fqjyntn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijbdn7Eemdprme5qtduw" keySequence="CTRL+F9" command="_fqjyQ9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijbtn7Eemdprme5qtduw" keySequence="CTRL+F11" command="_fqjzatn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijb9n7Eemdprme5qtduw" keySequence="CTRL+F12" command="_fqjyG9n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijcNn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.AntEditorScope" bindingContext="_fqikFtn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijcdn7Eemdprme5qtduw" keySequence="F3" command="_fqjxR9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijctn7Eemdprme5qtduw" keySequence="SHIFT+F2" command="_fqjxlNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijc9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+O" command="_fqjxQNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijdNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+R" command="_fqjxm9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijddn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F" command="_fqkWb9n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijdtn7Eemdprme5qtduw" elementId="org.eclipse.ui.genericeditor.genericEditorContext" bindingContext="_fqikAtn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijd9n7Eemdprme5qtduw" keySequence="F3" command="_fqjzTtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijeNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+G" command="_fqjzYtn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijedn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" bindingContext="_fqikCtn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijetn7Eemdprme5qtduw" keySequence="F3" command="_fqjxadn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqije9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+/" command="_fqjxV9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijfNn7Eemdprme5qtduw" keySequence="CTRL+I" command="_fqjzONn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijfdn7Eemdprme5qtduw" keySequence="CTRL+O" command="_fqjxj9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijftn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+\" command="_fqjyEtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijf9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+P" command="_fqjxcdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijgNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+A" command="_fqkXHdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijgdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+C" command="_fqkWaNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijgtn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F" command="_fqkW39n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijg9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+>" command="_fqjzBdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijhNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_UP" command="_fqjySdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijhdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_DOWN" command="_fqjyc9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijhtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_LEFT" command="_fqjxqdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijh9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_fqjx1Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijiNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+ARROW_UP" command="_fqjyY9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijidn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_fqkWxdn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijitn7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.contexts.taskview" bindingContext="_fqikIdn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqiji9n7Eemdprme5qtduw" keySequence="F5" command="_fqkWZ9n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijjNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.debugging" bindingContext="_fqikHNn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijjdn7Eemdprme5qtduw" keySequence="F5" command="_fqjxpdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijjtn7Eemdprme5qtduw" keySequence="F6" command="_fqkWftn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijj9n7Eemdprme5qtduw" keySequence="F7" command="_fqkWztn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijkNn7Eemdprme5qtduw" keySequence="F8" command="_fqjxo9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijkdn7Eemdprme5qtduw" keySequence="CTRL+R" command="_fqjxQ9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijktn7Eemdprme5qtduw" keySequence="CTRL+F2" command="_fqjy8dn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijk9n7Eemdprme5qtduw" keySequence="CTRL+F5" command="_fqkWgtn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijlNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" bindingContext="_fqikHdn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijldn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+," command="_fqjzUNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijltn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+." command="_fqjy2Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijl9n7Eemdprme5qtduw" keySequence="CTRL+G" command="_fqjy2dn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijmNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.javaEditorScope" bindingContext="_fqikBNn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijmdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+/" command="_fqkW1dn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijmtn7Eemdprme5qtduw" keySequence="CTRL+/" command="_fqjxXdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijm9n7Eemdprme5qtduw" keySequence="CTRL+I" command="_fqjzOtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijnNn7Eemdprme5qtduw" keySequence="CTRL+O" command="_fqkWnNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijndn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+\" command="_fqjx5Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijntn7Eemdprme5qtduw" keySequence="ALT+SHIFT+O" command="_fqjzBtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijn9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+P" command="_fqjyW9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijoNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+B" command="_fqkXANn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijodn7Eemdprme5qtduw" keySequence="CTRL+2 R" command="_fqjywtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijotn7Eemdprme5qtduw" keySequence="CTRL+7" command="_fqjxXdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijo9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+M" command="_fqjyq9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijpNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+C" command="_fqjxXdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijpdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+U" command="_fqjyo9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijptn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+F" command="_fqkWb9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijp9n7Eemdprme5qtduw" keySequence="CTRL+T" command="_fqjxa9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijqNn7Eemdprme5qtduw" keySequence="CTRL+F3" command="_fqkWvtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijqdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_UP" command="_fqkWv9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijqtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_DOWN" command="_fqjyHtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijq9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_LEFT" command="_fqjzV9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijrNn7Eemdprme5qtduw" keySequence="ALT+SHIFT+ARROW_RIGHT" command="_fqjx19n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijrdn7Eemdprme5qtduw" keySequence="CTRL+2 M" command="_fqjzaNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijrtn7Eemdprme5qtduw" keySequence="CTRL+2 L" command="_fqjxzNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijr9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+ARROW_UP" command="_fqkW-Nn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijsNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+ARROW_DOWN" command="_fqkWntn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijsdn7Eemdprme5qtduw" keySequence="CTRL+2 F" command="_fqkWodn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijstn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.propertiesEditorScope" bindingContext="_fqikF9n7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijs9n7Eemdprme5qtduw" keySequence="CTRL+/" command="_fqjxXdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijtNn7Eemdprme5qtduw" keySequence="CTRL+7" command="_fqjxXdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijtdn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+C" command="_fqjxXdn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijttn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.memoryview" bindingContext="_fqikG9n7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijt9n7Eemdprme5qtduw" keySequence="CTRL+N" command="_fqjyANn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijuNn7Eemdprme5qtduw" keySequence="ALT+CTRL+M" command="_fqkWktn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijudn7Eemdprme5qtduw" keySequence="ALT+CTRL+N" command="_fqkWqNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijutn7Eemdprme5qtduw" keySequence="CTRL+T" command="_fqjysdn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqiju9n7Eemdprme5qtduw" keySequence="CTRL+W" command="_fqjxudn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijvNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.editors.task" bindingContext="_fqikBtn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijvdn7Eemdprme5qtduw" keySequence="CTRL+O" command="_fqkWsNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijvtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+I" command="_fqjzjtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijv9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+C" command="_fqkXF9n7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijwNn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+M" command="_fqjxZtn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijwdn7Eemdprme5qtduw" keySequence="ALT+SHIFT+R" command="_fqkWcNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijwtn7Eemdprme5qtduw" keySequence="ALT+SHIFT+S" command="_fqjzItn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijw9n7Eemdprme5qtduw" keySequence="ALT+SHIFT+U" command="_fqjyb9n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijxNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" bindingContext="_fqikCNn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijxdn7Eemdprme5qtduw" keySequence="CTRL+O" command="_fqjxedn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijxtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesView" bindingContext="_fqikItn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijx9n7Eemdprme5qtduw" keySequence="CTRL+C" command="_fqjyuNn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijyNn7Eemdprme5qtduw" keySequence="CTRL+V" command="_fqjxSNn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijydn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.ReflogView" bindingContext="_fqikH9n7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijytn7Eemdprme5qtduw" keySequence="CTRL+C" command="_fqjyCNn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijy9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.console" bindingContext="_fqikGNn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijzNn7Eemdprme5qtduw" keySequence="CTRL+D" command="_fqkWuNn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqijzdn7Eemdprme5qtduw" elementId="org.eclipse.core.runtime.xml" bindingContext="_fqikDtn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqijztn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+P" command="_fqjy5tn7Eemdprme5qtduw"/>
+    <bindings xmi:id="_fqijz9n7Eemdprme5qtduw" keySequence="CTRL+SHIFT+D" command="_fqkW09n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqij0Nn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.classFileEditorScope" bindingContext="_fqikA9n7Eemdprme5qtduw">
+    <bindings xmi:id="_fqij0dn7Eemdprme5qtduw" keySequence="CTRL+1" command="_fqkW19n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqij0tn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" bindingContext="_fqikJ9n7Eemdprme5qtduw">
+    <bindings xmi:id="_fqij09n7Eemdprme5qtduw" keySequence="ALT+SHIFT+B" command="_fqkXANn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqij1Nn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.tasks.ui.markupSourceContext" bindingContext="_fqikCdn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqij1dn7Eemdprme5qtduw" keySequence="CTRL+SHIFT+O" command="_fqjxedn7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqij1tn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView" bindingContext="_fqikANn7Eemdprme5qtduw">
+    <bindings xmi:id="_fqij19n7Eemdprme5qtduw" keySequence="ALT+CR" command="_fqjxJ9n7Eemdprme5qtduw"/>
+  </bindingTables>
+  <bindingTables xmi:id="_fqij2Nn7Eemdprme5qtduw" bindingContext="_fqikKdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij2dn7Eemdprme5qtduw" bindingContext="_fqikKtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij2tn7Eemdprme5qtduw" bindingContext="_fqikK9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij29n7Eemdprme5qtduw" bindingContext="_fqikLNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij3Nn7Eemdprme5qtduw" bindingContext="_fqikLdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij3dn7Eemdprme5qtduw" bindingContext="_fqikLtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij3tn7Eemdprme5qtduw" bindingContext="_fqikL9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij39n7Eemdprme5qtduw" bindingContext="_fqikMNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij4Nn7Eemdprme5qtduw" bindingContext="_fqikMdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij4dn7Eemdprme5qtduw" bindingContext="_fqikMtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij4tn7Eemdprme5qtduw" bindingContext="_fqikM9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij49n7Eemdprme5qtduw" bindingContext="_fqikNNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij5Nn7Eemdprme5qtduw" bindingContext="_fqikNdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij5dn7Eemdprme5qtduw" bindingContext="_fqikNtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij5tn7Eemdprme5qtduw" bindingContext="_fqikN9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij59n7Eemdprme5qtduw" bindingContext="_fqikONn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij6Nn7Eemdprme5qtduw" bindingContext="_fqikOdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij6dn7Eemdprme5qtduw" bindingContext="_fqikOtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij6tn7Eemdprme5qtduw" bindingContext="_fqikO9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij69n7Eemdprme5qtduw" bindingContext="_fqikPNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij7Nn7Eemdprme5qtduw" bindingContext="_fqikPdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij7dn7Eemdprme5qtduw" bindingContext="_fqikPtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij7tn7Eemdprme5qtduw" bindingContext="_fqikP9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij79n7Eemdprme5qtduw" bindingContext="_fqikQNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij8Nn7Eemdprme5qtduw" bindingContext="_fqikQdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij8dn7Eemdprme5qtduw" bindingContext="_fqikQtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij8tn7Eemdprme5qtduw" bindingContext="_fqikQ9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij89n7Eemdprme5qtduw" bindingContext="_fqikRNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij9Nn7Eemdprme5qtduw" bindingContext="_fqikRdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij9dn7Eemdprme5qtduw" bindingContext="_fqikRtn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij9tn7Eemdprme5qtduw" bindingContext="_fqikR9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij99n7Eemdprme5qtduw" bindingContext="_fqikSNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij-Nn7Eemdprme5qtduw" bindingContext="_fqikSdn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij-dn7Eemdprme5qtduw" bindingContext="_fqikStn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij-tn7Eemdprme5qtduw" bindingContext="_fqikS9n7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij-9n7Eemdprme5qtduw" bindingContext="_fqikTNn7Eemdprme5qtduw"/>
+  <bindingTables xmi:id="_fqij_Nn7Eemdprme5qtduw" bindingContext="_fqikTdn7Eemdprme5qtduw"/>
+  <rootContext xmi:id="_fqij_dn7Eemdprme5qtduw" 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="_fqij_tn7Eemdprme5qtduw" elementId="org.eclipse.ui.contexts.window" contributorURI="platform:/plugin/org.eclipse.platform" name="In Windows" description="A window is open">
+      <children xmi:id="_fqij_9n7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.contexts.views" contributorURI="platform:/plugin/org.eclipse.platform" name="%bindingcontext.name.bindingView"/>
+      <children xmi:id="_fqikANn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.BreakpointView" name="In Breakpoints View" description="The breakpoints view context"/>
+      <children xmi:id="_fqikAdn7Eemdprme5qtduw" elementId="org.eclipse.ui.textEditorScope" name="Editing Text" description="Editing Text Context">
+        <children xmi:id="_fqikAtn7Eemdprme5qtduw" elementId="org.eclipse.ui.genericeditor.genericEditorContext" name="in Generic Code Editor" description="When editing in the Generic Code Editor"/>
+        <children xmi:id="_fqikA9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.classFileEditorScope" name="Browsing attached Java Source" description="Browsing attached Java Source Context"/>
+        <children xmi:id="_fqikBNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.javaEditorScope" name="Editing Java Source" description="Editing Java Source Context"/>
+        <children xmi:id="_fqikBdn7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.text.editor.context" name="Editing XSD context"/>
+        <children xmi:id="_fqikBtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.editors.task" name="In Tasks Editor"/>
+        <children xmi:id="_fqikB9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.internal.wikitext.ui.editor.basicMarkupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context">
+          <children xmi:id="_fqikCNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.editor.markupSourceContext" name="WikiText Markup Source Context" description="WikiText markup editing context"/>
+          <children xmi:id="_fqikCdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.tasks.ui.markupSourceContext" name="Task Markup Editor Source Context"/>
+        </children>
+        <children xmi:id="_fqikCtn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.structuredTextEditorScope" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors">
+          <children xmi:id="_fqikC9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.navigation" name="XML Source Navigation" description="XML Source Navigation"/>
+          <children xmi:id="_fqikDNn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.cleanup" name="XML Source Cleanup" description="XML Source Cleanup"/>
+          <children xmi:id="_fqikDdn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.comments" name="Source Comments in Structured Text Editors" description="Source Comments in Structured Text Editors"/>
+          <children xmi:id="_fqikDtn7Eemdprme5qtduw" elementId="org.eclipse.core.runtime.xml" name="Editing XML Source" description="Editing XML Source"/>
+          <children xmi:id="_fqikD9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.occurrences" name="XML Source Occurrences" description="XML Source Occurrences"/>
+          <children xmi:id="_fqikENn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.grammar" name="XML Source Grammar" description="XML Source Grammar"/>
+          <children xmi:id="_fqikEdn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.comments" name="XML Source Comments" description="XML Source Comments"/>
+          <children xmi:id="_fqikEtn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.expand" name="XML Source Expand/Collapse" description="XML Source Expand/Collapse"/>
+          <children xmi:id="_fqikE9n7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.hideFormat" name="Editing in Structured Text Editors" description="Editing in Structured Text Editors"/>
+          <children xmi:id="_fqikFNn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.selection" name="XML Source Selection" description="XML Source Selection"/>
+          <children xmi:id="_fqikFdn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.dependencies" name="XML Source Dependencies" description="XML Source Dependencies"/>
+        </children>
+        <children xmi:id="_fqikFtn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.AntEditorScope" name="Editing Ant Buildfiles" description="Editing Ant Buildfiles Context"/>
+        <children xmi:id="_fqikF9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.propertiesEditorScope" name="Editing Properties Files" description="Editing Properties Files Context"/>
+      </children>
+      <children xmi:id="_fqikGNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.console" name="In I/O Console" description="In I/O console"/>
+      <children xmi:id="_fqikGdn7Eemdprme5qtduw" elementId="org.eclipse.compare.compareEditorScope" name="Comparing in an Editor" description="Comparing in an Editor"/>
+      <children xmi:id="_fqikGtn7Eemdprme5qtduw" elementId="org.eclipse.ui.console.ConsoleView" name="In Console View" description="In Console View"/>
+      <children xmi:id="_fqikG9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.memoryview" name="In Memory View" description="In memory view"/>
+      <children xmi:id="_fqikHNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.debugging" name="Debugging" description="Debugging programs">
+        <children xmi:id="_fqikHdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.memory.abstractasynctablerendering" name="In Table Memory Rendering" description="In Table Memory Rendering"/>
+        <children xmi:id="_fqikHtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.debugging" name="Debugging Java" description="Debugging Java programs"/>
+      </children>
+      <children xmi:id="_fqikH9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.ReflogView" name="In Git Reflog View"/>
+      <children xmi:id="_fqikINn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" name="In Tasks View"/>
+      <children xmi:id="_fqikIdn7Eemdprme5qtduw" 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="_fqikItn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesView" name="In Git Repositories View"/>
+    </children>
+    <children xmi:id="_fqikI9n7Eemdprme5qtduw" elementId="org.eclipse.ui.contexts.dialog" contributorURI="platform:/plugin/org.eclipse.platform" name="In Dialogs" description="A dialog is open"/>
+  </rootContext>
+  <rootContext xmi:id="_fqikJNn7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.editor.designView" name="XSD Editor Design View" description="XSD Editor Design View"/>
+  <rootContext xmi:id="_fqikJdn7Eemdprme5qtduw" elementId="org.eclipse.ui.contexts.actionSet" name="Action Set" description="Parent context for action sets"/>
+  <rootContext xmi:id="_fqikJtn7Eemdprme5qtduw" elementId="org.eclipse.ui.contexts.workbenchMenu" name="Workbench Menu" description="When no Workbench windows are active"/>
+  <rootContext xmi:id="_fqikJ9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.breadcrumbEditorScope" name="Editor Breadcrumb Navigation" description="Editor Breadcrumb Navigation Context"/>
+  <rootContext xmi:id="_fqikKNn7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.editor.sourceView" name="XSD Editor Source View" description="XSD Editor Source View"/>
+  <rootContext xmi:id="_fqikKdn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.actionSet.presentation" name="Auto::org.eclipse.ant.ui.actionSet.presentation"/>
+  <rootContext xmi:id="_fqikKtn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.breakpointActionSet" name="Auto::org.eclipse.debug.ui.breakpointActionSet"/>
+  <rootContext xmi:id="_fqikK9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.debugActionSet" name="Auto::org.eclipse.debug.ui.debugActionSet"/>
+  <rootContext xmi:id="_fqikLNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.launchActionSet" name="Auto::org.eclipse.debug.ui.launchActionSet"/>
+  <rootContext xmi:id="_fqikLdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.profileActionSet" name="Auto::org.eclipse.debug.ui.profileActionSet"/>
+  <rootContext xmi:id="_fqikLtn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.CoverageActionSet" name="Auto::org.eclipse.eclemma.ui.CoverageActionSet"/>
+  <rootContext xmi:id="_fqikL9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.gitaction" name="Auto::org.eclipse.egit.ui.gitaction"/>
+  <rootContext xmi:id="_fqikMNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.navigation" name="Auto::org.eclipse.egit.ui.navigation"/>
+  <rootContext xmi:id="_fqikMdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.SearchActionSet" name="Auto::org.eclipse.egit.ui.SearchActionSet"/>
+  <rootContext xmi:id="_fqikMtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.JDTDebugActionSet" name="Auto::org.eclipse.jdt.debug.ui.JDTDebugActionSet"/>
+  <rootContext xmi:id="_fqikM9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.JUnitActionSet" name="Auto::org.eclipse.jdt.junit.JUnitActionSet"/>
+  <rootContext xmi:id="_fqikNNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.text.java.actionSet.presentation" name="Auto::org.eclipse.jdt.ui.text.java.actionSet.presentation"/>
+  <rootContext xmi:id="_fqikNdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet" name="Auto::org.eclipse.jdt.ui.JavaElementCreationActionSet"/>
+  <rootContext xmi:id="_fqikNtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaActionSet" name="Auto::org.eclipse.jdt.ui.JavaActionSet"/>
+  <rootContext xmi:id="_fqikN9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.A_OpenActionSet" name="Auto::org.eclipse.jdt.ui.A_OpenActionSet"/>
+  <rootContext xmi:id="_fqikONn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.CodingActionSet" name="Auto::org.eclipse.jdt.ui.CodingActionSet"/>
+  <rootContext xmi:id="_fqikOdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.SearchActionSet" name="Auto::org.eclipse.jdt.ui.SearchActionSet"/>
+  <rootContext xmi:id="_fqikOtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.actionSet" name="Auto::org.eclipse.mylyn.context.ui.actionSet"/>
+  <rootContext xmi:id="_fqikO9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.java.actionSet" name="Auto::org.eclipse.mylyn.java.actionSet"/>
+  <rootContext xmi:id="_fqikPNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.java.actionSet.browsing" name="Auto::org.eclipse.mylyn.java.actionSet.browsing"/>
+  <rootContext xmi:id="_fqikPdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.doc.actionSet" name="Auto::org.eclipse.mylyn.doc.actionSet"/>
+  <rootContext xmi:id="_fqikPtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.navigation" name="Auto::org.eclipse.mylyn.tasks.ui.navigation"/>
+  <rootContext xmi:id="_fqikP9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.navigation.additions" name="Auto::org.eclipse.mylyn.tasks.ui.navigation.additions"/>
+  <rootContext xmi:id="_fqikQNn7Eemdprme5qtduw" elementId="org.eclipse.ui.cheatsheets.actionSet" name="Auto::org.eclipse.ui.cheatsheets.actionSet"/>
+  <rootContext xmi:id="_fqikQdn7Eemdprme5qtduw" elementId="org.eclipse.search.searchActionSet" name="Auto::org.eclipse.search.searchActionSet"/>
+  <rootContext xmi:id="_fqikQtn7Eemdprme5qtduw" elementId="org.eclipse.team.ui.actionSet" name="Auto::org.eclipse.team.ui.actionSet"/>
+  <rootContext xmi:id="_fqikQ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.actionSet.annotationNavigation" name="Auto::org.eclipse.ui.edit.text.actionSet.annotationNavigation"/>
+  <rootContext xmi:id="_fqikRNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.actionSet.navigation" name="Auto::org.eclipse.ui.edit.text.actionSet.navigation"/>
+  <rootContext xmi:id="_fqikRdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo" name="Auto::org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo"/>
+  <rootContext xmi:id="_fqikRtn7Eemdprme5qtduw" elementId="org.eclipse.ui.externaltools.ExternalToolsSet" name="Auto::org.eclipse.ui.externaltools.ExternalToolsSet"/>
+  <rootContext xmi:id="_fqikR9n7Eemdprme5qtduw" elementId="org.eclipse.ui.NavigateActionSet" name="Auto::org.eclipse.ui.NavigateActionSet"/>
+  <rootContext xmi:id="_fqikSNn7Eemdprme5qtduw" elementId="org.eclipse.ui.actionSet.keyBindings" name="Auto::org.eclipse.ui.actionSet.keyBindings"/>
+  <rootContext xmi:id="_fqikSdn7Eemdprme5qtduw" elementId="org.eclipse.ui.WorkingSetModificationActionSet" name="Auto::org.eclipse.ui.WorkingSetModificationActionSet"/>
+  <rootContext xmi:id="_fqikStn7Eemdprme5qtduw" elementId="org.eclipse.ui.WorkingSetActionSet" name="Auto::org.eclipse.ui.WorkingSetActionSet"/>
+  <rootContext xmi:id="_fqikS9n7Eemdprme5qtduw" elementId="org.eclipse.ui.actionSet.openFiles" name="Auto::org.eclipse.ui.actionSet.openFiles"/>
+  <rootContext xmi:id="_fqikTNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.actionSet.presentation" name="Auto::org.eclipse.ui.edit.text.actionSet.presentation"/>
+  <rootContext xmi:id="_fqikTdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.launching.localJavaApplication.internal.org.eclipse.debug.ui.DebugPerspective" name="Auto::org.eclipse.jdt.launching.localJavaApplication.internal.org.eclipse.debug.ui.DebugPerspective"/>
+  <descriptors xmi:id="_fqikTtn7Eemdprme5qtduw" 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>
+  </descriptors>
+  <descriptors xmi:id="_fqikT9n7Eemdprme5qtduw" 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="_fqikUNn7Eemdprme5qtduw" 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="_fqikUdn7Eemdprme5qtduw" 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="_fqikUtn7Eemdprme5qtduw" 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="_fqikU9n7Eemdprme5qtduw" 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="_fqikVNn7Eemdprme5qtduw" 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="_fqikVdn7Eemdprme5qtduw" 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="_fqikVtn7Eemdprme5qtduw" 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="_fqikV9n7Eemdprme5qtduw" 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="_fqikWNn7Eemdprme5qtduw" 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="_fqikWdn7Eemdprme5qtduw" 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="_fqikWtn7Eemdprme5qtduw" 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="_fqikW9n7Eemdprme5qtduw" 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="_fqikXNn7Eemdprme5qtduw" 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="_fqikXdn7Eemdprme5qtduw" 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="_fqikXtn7Eemdprme5qtduw" 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="_fqikX9n7Eemdprme5qtduw" 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="_fqikYNn7Eemdprme5qtduw" elementId="org.eclipse.help.ui.HelpView" label="Help" iconURI="platform:/plugin/org.eclipse.help.ui/icons/view16/help_view.gif" 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="_fqikYdn7Eemdprme5qtduw" 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="_fqikYtn7Eemdprme5qtduw" 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="_fqikY9n7Eemdprme5qtduw" 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="_fqikZNn7Eemdprme5qtduw" 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="_fqikZdn7Eemdprme5qtduw" 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="_fqikZtn7Eemdprme5qtduw" 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="_fqikZ9n7Eemdprme5qtduw" 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="_fqikaNn7Eemdprme5qtduw" 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="_fqikadn7Eemdprme5qtduw" 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="_fqikatn7Eemdprme5qtduw" 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="_fqika9n7Eemdprme5qtduw" 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="_fqikbNn7Eemdprme5qtduw" 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="_fqikbdn7Eemdprme5qtduw" elementId="org.eclipse.m2e.core.views.MavenRepositoryView" label="Maven Repositories" iconURI="platform:/plugin/org.eclipse.m2e.core.ui/icons/maven_indexes.gif" tooltip="" category="Maven" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.m2e.core.ui.internal.views.MavenRepositoryView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.m2e.core.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Maven</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikbtn7Eemdprme5qtduw" 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="_fqikb9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.navigator.builds" label="Builds" iconURI="platform:/plugin/org.eclipse.mylyn.builds.ui/icons/eview16/build-view.png" tooltip="" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.builds.ui.view.BuildsView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.builds.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Mylyn</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikcNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.commons.repositories.ui.navigator.Repositories" label="Team Repositories" iconURI="platform:/plugin/org.eclipse.mylyn.commons.repositories.ui/icons/eview16/repositories.gif" tooltip="" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.commons.repositories.ui.RepositoriesView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.commons.repositories.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Mylyn</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikcdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.tasks" label="Task List" iconURI="platform:/plugin/org.eclipse.mylyn.tasks.ui/icons/eview16/task-list.gif" tooltip="" allowMultiple="true" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.tasks.ui.views.TaskListView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.tasks.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Mylyn</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikctn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.views.repositories" label="Task Repositories" iconURI="platform:/plugin/org.eclipse.mylyn.tasks.ui/icons/eview16/repositories.gif" tooltip="" category="Mylyn" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.mylyn.internal.tasks.ui.views.TaskRepositoriesView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.mylyn.tasks.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Mylyn</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikc9n7Eemdprme5qtduw" 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="_fqikdNn7Eemdprme5qtduw" 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="_fqikddn7Eemdprme5qtduw" 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="_fqikdtn7Eemdprme5qtduw" elementId="org.eclipse.team.sync.views.SynchronizeView" label="Synchronize" iconURI="platform:/plugin/org.eclipse.team.ui/icons/full/eview16/synch_synch.png" tooltip="" allowMultiple="true" category="Team" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.team.internal.ui.synchronize.SynchronizeView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.team.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Team</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikd9n7Eemdprme5qtduw" elementId="org.eclipse.team.ui.GenericHistoryView" label="History" iconURI="platform:/plugin/org.eclipse.team.ui/icons/full/eview16/history_view.png" tooltip="" allowMultiple="true" category="Team" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.team.internal.ui.history.GenericHistoryView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.team.ui"/>
+    <tags>View</tags>
+    <tags>categoryTag:Team</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqikeNn7Eemdprme5qtduw" 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="_fqikedn7Eemdprme5qtduw" 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="_fqiketn7Eemdprme5qtduw" 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="_fqike9n7Eemdprme5qtduw" elementId="org.eclipse.ui.cheatsheets.views.CheatSheetView" label="Cheat Sheets" iconURI="platform:/plugin/org.eclipse.ui.cheatsheets/icons/view16/cheatsheet_view.gif" 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="_fqjIQNn7Eemdprme5qtduw" 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="_fqjIQdn7Eemdprme5qtduw" 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="_fqjIQtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.ResourceNavigator" label="Navigator" 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="_fqjIQ9n7Eemdprme5qtduw" 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="_fqjIRNn7Eemdprme5qtduw" 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="_fqjIRdn7Eemdprme5qtduw" 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="_fqjIRtn7Eemdprme5qtduw" 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="_fqjIR9n7Eemdprme5qtduw" 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="_fqjISNn7Eemdprme5qtduw" 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="_fqjISdn7Eemdprme5qtduw" 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="_fqjIStn7Eemdprme5qtduw" 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="_fqjIS9n7Eemdprme5qtduw" 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="_fqjITNn7Eemdprme5qtduw" elementId="org.eclipse.wst.common.snippets.internal.ui.SnippetsView" label="Snippets" iconURI="platform:/plugin/org.eclipse.wst.common.snippets/icons/snippets_view.gif" tooltip="" category="General" closeable="true" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView">
+    <persistedState key="originalCompatibilityViewClass" value="org.eclipse.wst.common.snippets.internal.ui.SnippetsView"/>
+    <persistedState key="originalCompatibilityViewBundle" value="org.eclipse.wst.common.snippets"/>
+    <tags>View</tags>
+    <tags>categoryTag:General</tags>
+  </descriptors>
+  <descriptors xmi:id="_fqjITdn7Eemdprme5qtduw" 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="_fqjITtn7Eemdprme5qtduw" 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>
+  <commands xmi:id="_fqjxG9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.customizePerspective" contributorURI="platform:/plugin/org.eclipse.platform" commandName="Customize Perspective" description="Customize the current perspective"/>
+  <commands xmi:id="_fqjxHNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.inlineLocal.assist" commandName="Quick Assist - Inline local variable" description="Invokes quick assist and selects 'Inline local variable'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxHdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.pageUp" commandName="Select Page Up" description="Select to the top of the page" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxHtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleWordWrap" commandName="Toggle Word Wrap" description="Toggle word wrap in the current text editor" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxH9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaseline" commandName="Reset quickdiff baseline" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjxINn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.ResetQuickdiffBaselineTarget" name="Reset target (HEAD, HEAD^1)" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjxIdn7Eemdprme5qtduw" elementId="org.eclipse.oomph.p2.ui.SearchRequirements" commandName="Search Requirements" category="_fqkXtdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxItn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.surround.with.quickMenu" commandName="Surround With Quick Menu" description="Shows the Surround With quick menu" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxI9n7Eemdprme5qtduw" elementId="org.eclipse.search.ui.openFileSearchPage" commandName="File Search" description="Open the Search dialog's file search page" category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxJNn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxJdn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxJtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewAddRepository" commandName="Add a Git Repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxJ9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.breakpoint.properties" commandName="Java Breakpoint Properties" description="View and edit the properties for a given Java breakpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxKNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.addThrowsDecl" commandName="Quick Fix - Add throws declaration" description="Invokes quick assist and selects 'Add throws declaration'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxKdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.junitPluginShortcut.coverage" commandName="Coverage JUnit Plug-in Test" description="Coverage JUnit Plug-in Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxKtn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxK9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.task.clearActiveTime" commandName="Clear Active Time" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxLNn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.copyBuildIdCommand" commandName="Copy Build Id Information To Clipboard" description="Copies the build identification information to the clipboard." category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxLdn7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.commands.refreshproject" commandName="Refresh Gradle Project" description="Synchronizes the Gradle builds of the selected projects with the workspace" category="_fqkXodn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxLtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.textEnd" commandName="Select Text End" description="Select to the end of the text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxL9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.task.attachContext" commandName="Attach Context" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxMNn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.openDiscoveredType" commandName="Open Discovered Type" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxMdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.deletePreviousWord" commandName="Delete Previous Word" description="Delete the previous word" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxMtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.wordPrevious" commandName="Previous Word" description="Go to the previous word" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxM9n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxNNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.preferences" commandName="Preferences" description="Open the preferences dialog" category="_fqkXrtn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjxNdn7Eemdprme5qtduw" elementId="preferencePageId" name="Preference Page"/>
+  </commands>
+  <commands xmi:id="_fqjxNtn7Eemdprme5qtduw" elementId="org.eclipse.m2e.sourcelookup.ui.openSourceLookupInfoDialog" commandName="Source Lookup Info" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxN9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.delimiter.unix" commandName="Convert Line Delimiters to Unix (LF, \n, 0A, &#xb6;)" description="Converts the line delimiters to Unix (LF, \n, 0A, &#xb6;)" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxONn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxOdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.Squash" commandName="Squash Commits" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxOtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.Edit" commandName="Edit Commit" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxO9n7Eemdprme5qtduw" elementId="org.eclipse.epp.mpc.ui.command.showMarketplaceWizard" commandName="Eclipse Marketplace" description="Show the Eclipse Marketplace wizard" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjxPNn7Eemdprme5qtduw" elementId="trigger" name="trigger"/>
+  </commands>
+  <commands xmi:id="_fqjxPdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.copy" commandName="Copy" description="Copy the selection to the clipboard" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxPtn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.nextView" commandName="Next View" description="Switch to the next view" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxP9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.revertToSaved" commandName="Revert to Saved" description="Revert to the last saved state" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxQNn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.toggleMarkOccurrences" commandName="Toggle Ant Mark Occurrences" description="Toggles mark occurrences in Ant editors" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxQdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.properties.NewPropertySheetCommand" commandName="Properties" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxQtn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.addToWorkingSet" commandName="Add to Working Set" description="Adds the selected object to a working set." category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxQ9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.RunToLine" commandName="Run to Line" description="Resume and break when execution reaches the current line" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxRNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.junitShortcut.debug" commandName="Debug JUnit Test" description="Debug JUnit Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxRdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.editor.showCheatSheetCommand" commandName="Show Markup Cheat Sheet" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxRtn7Eemdprme5qtduw" elementId="org.eclipse.team.ui.TeamSynchronizingPerspective" commandName="Team Synchronizing" description="Open the Team Synchronizing Perspective" category="_fqkXt9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxR9n7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.open.declaration.command" commandName="Open Declaration" description="Opens the Ant editor on the referenced element" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxSNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewPaste" commandName="Paste Repository Path or URI" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxSdn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxStn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.upperCase" commandName="To Upper Case" description="Changes the selection to upper case" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxS9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ConfigureFetch" commandName="Configure Upstream Fetch" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxTNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.goInto" commandName="Go Into" description="Navigate into the selected item" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxTdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.ConfigureUpstreamPush" commandName="Configure Upstream Push" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxTtn7Eemdprme5qtduw" elementId="org.eclipse.epp.mpc.ui.command.showInstalled" commandName="Manage installed plug-ins" description="Update or uninstall plug-ins installed from the Marketplace" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxT9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.OpenRunConfigurations" commandName="Run..." description="Open run launch configuration dialog" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxUNn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxUdn7Eemdprme5qtduw" elementId="org.eclipse.gef.ui.palette_view" commandName="Palette" category="_fqkXndn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxUtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.windowEnd" commandName="Select Window End" description="Select to the end of the window" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxU9n7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.resetOnDump" commandName="Reset on Dump" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxVNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.minimizePart" commandName="Minimize Active View or Editor" description="Minimizes the active view or editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxVdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.task.clearContext" commandName="Clear Context" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxVtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Untrack" commandName="Untrack" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxV9n7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.add.block.comment" commandName="Add Block Comment" description="Add Block Comment" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxWNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" commandName="Toggle Line Breakpoint" description="Creates or removes a line breakpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxWdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.searchForTask" commandName="Search Repository for Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxWtn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.showSystemMenu" commandName="Show System Menu" description="Show the system menu" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxW9n7Eemdprme5qtduw" 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="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxXNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxXdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.toggle.comment" commandName="Toggle Comment" description="Toggle comment the selected lines" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxXtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.addImport" commandName="Quick Fix - Add import" description="Invokes quick assist and selects 'Add import'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxX9n7Eemdprme5qtduw" elementId="org.eclipse.m2e.actions.LifeCycleTest.run" commandName="Run Maven Test" description="Run Maven Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxYNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.savePerspective" commandName="Save Perspective As" description="Save the current perspective" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxYdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.internal.reflog.CheckoutCommand" commandName="Check Out" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxYtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.move" commandName="Move..." description="Move the selected item" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxY9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.refactor.migrate.jar" commandName="Migrate JAR File" description="Migrate a JAR File to a new version" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxZNn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxZdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.command.configureTrace" commandName="Configure Git Debug Trace" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxZtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.maximizePart" commandName="Maximize Part" description="Maximize Part" category="_fqkXoNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxZ9n7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxaNn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxadn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.open.file.from.source" commandName="Open Selection" description="Open an editor on the selected link" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxatn7Eemdprme5qtduw" elementId="org.eclipse.compare.ignoreWhiteSpace" commandName="Ignore White Space" description="Ignore white space where applicable" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxa9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.open.hierarchy" commandName="Quick Hierarchy" description="Show the quick hierarchy of the selected element" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxbNn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.importProjects" commandName="Import Projects" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxbdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.hideUnusedElements" commandName="Hide Unused Elements" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxbtn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxb9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.ShowTestResults" commandName="Show Test Results" category="_fqkXotn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxcNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode" commandName="Toggle Block Selection" description="Toggle block / column selection in the current text editor" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxcdn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.goto.matching.bracket" commandName="Matching Character" description="Go to Matching Character" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxctn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" commandName="Show Refactor Quick Menu" description="Shows the refactor quick menu" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxc9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.disable.grammar.constraints" commandName="Turn off Grammar Constraints" description="Turn off grammar Constraints" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxdNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.commands.showElementInTypeHierarchyView" commandName="Show Java Element Type Hierarchy" description="Show a Java element in the Type Hierarchy view" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjxddn7Eemdprme5qtduw" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjxdtn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.goToResource" commandName="Go to" description="Go to a particular resource in the active view" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxd9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" commandName="Open Super Implementation" description="Open the Implementation in the Super Type" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxeNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.resetPerspective" commandName="Reset Perspective" description="Reset the current perspective to its default state" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxedn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.quickOutlineCommand" commandName="Quick Outline" description="Open a popup dialog with a quick outline of the current document" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxetn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.buildLast" commandName="Repeat Working Set Build" description="Repeat the last working set build" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxe9n7Eemdprme5qtduw" elementId="org.eclipse.ui.project.buildProject" commandName="Build Project" description="Build the selected project" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxfNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CompareIndexWithHead" commandName="Compare File in Index with HEAD Revision" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxfdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.override.methods" commandName="Override/Implement Methods" description="Override or implement methods from super types" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxftn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.discoveryWizardCommand" commandName="Discovery Wizard" description="shows the connector discovery wizard" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxf9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.convertToDocbookCommand" commandName="Generate Docbook" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxgNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.textStart" commandName="Text Start" description="Go to the beginning of the text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxgdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.localJavaShortcut.coverage" commandName="Coverage Java Application" description="Coverage Java Application" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxgtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.paste" commandName="Paste" description="Paste from the clipboard" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxg9n7Eemdprme5qtduw" elementId="org.eclipse.ui.part.nextPage" commandName="Next Page" description="Switch to the next page" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxhNn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxhdn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.refreshCache" commandName="Refresh Remote Cache" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxhtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.run" commandName="Run Java Applet" description="Run Java Applet" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxh9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CreateBranch" commandName="Create Branch" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxiNn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.exportSession" commandName="Export Session..." category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxidn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.previous" commandName="Previous" description="Navigate to the previous item" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxitn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.scalaShortcut.coverage" commandName="Coverage Scala Application" description="Coverage Scala Application" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxi9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.clean" commandName="Clean..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxjNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewClone" commandName="Clone a Git Repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxjdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.rename" commandName="Rename" description="Rename the selected item" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxjtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.clear.mark" commandName="Clear Mark" description="Clear the mark" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxj9n7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.quick_outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxkNn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.buildAll" commandName="Build All" description="Build all projects" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxkdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.OpenInTextEditorCommand" commandName="Open in Text Editor" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxktn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.dumpExecutionData" commandName="Dump Execution Data" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxk9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewRemove" commandName="Remove Repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxlNn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.openExternalDoc" commandName="Open External Documentation" description="Open the External documentation for the current task in the Ant editor" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxldn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxltn7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.commands.runtasks" commandName="Run Gradle Tasks" description="Runs all the selected Gradle tasks" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxl9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb" commandName="Toggle Java Editor Breadcrumb" description="Toggle the Java editor breadcrumb" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxmNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewCreateRepository" commandName="Create a Repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxmdn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxmtn7Eemdprme5qtduw" elementId="org.eclipse.ui.editors.revisions.rendering.cycle" commandName="Cycle Revision Coloring Mode" description="Cycles through the available coloring modes for revisions" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxm9n7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.renameInFile" commandName="Rename In File" description="Renames all references within the same buildfile" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxnNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.PushTags" commandName="Push Tags..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxndn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxntn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.ContinueRebase" commandName="Continue Rebase" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxn9n7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxoNn7Eemdprme5qtduw" 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="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxodn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CreatePatch" commandName="Create Patch..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxotn7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.refactoring.commands.moveResources" commandName="Move Resources" description="Move the selected resources and notify LTK participants." category="_fqkXuNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxo9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.Resume" commandName="Resume" description="Resume" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxpNn7Eemdprme5qtduw" elementId="org.eclipse.m2e.actions.LifeCycleGenerateSources.run" commandName="Run Maven Generate Sources" description="Run Maven Generate Sources" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxpdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.StepInto" commandName="Step Into" description="Step into" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxptn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.open.context.dialog" commandName="Show Context Quick View" description="Show Context Quick View" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxp9n7Eemdprme5qtduw" elementId="org.eclipse.ui.file.restartWorkbench" commandName="Restart" description="Restart the workbench" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxqNn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.importer.openDirectory" commandName="Open Projects from File System..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxqdn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.structure.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxqtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CompareWithRef" commandName="Compare with Branch, Tag or Reference..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxq9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.attachment.retrieveContext" commandName="Retrieve Context Attachment" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxrNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleOverwrite" commandName="Toggle Overwrite" description="Toggle overwrite mode" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxrdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.pull.up" commandName="Pull Up" description="Move members to a superclass" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxrtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.AddExceptionBreakpoint" commandName="Add Java Exception Breakpoint" description="Add a Java exception breakpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxr9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.folding.collapse_all" commandName="Collapse All" description="Collapses all folded regions" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxsNn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxsdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewClearCredentials" commandName="Clear Credentials" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxstn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.ToggleTracepoint" commandName="Toggle Tracepoint" description="Creates or removes a tracepoint  " category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxs9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.convertToMarkupCommand" commandName="Generate Markup" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjxtNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.targetLanguage" name="TargetLanguage" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjxtdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.RefreshRepositoryTasks" commandName="Synchronize Changed" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxttn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.ToggleWatchpoint" commandName="Toggle Watchpoint" description="Creates or removes a watchpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxt9n7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowRepositoryCatalog" commandName="Show Repository Catalog" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjxuNn7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.discovery.commands.RepositoryParameter" name="P2 Repository URI"/>
+  </commands>
+  <commands xmi:id="_fqjxudn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.closeRendering" commandName="Close Rendering" description="Close the selected rendering." category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxutn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewOpenInEditor" commandName="Open in Editor" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxu9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.showToolTip" commandName="Show Tooltip Description" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxvNn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.junitShortcut.coverage" commandName="Coverage JUnit Test" description="Coverage JUnit Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxvdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.task.copyContext" commandName="Copy Context" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxvtn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.showViewMenu" commandName="Show View Menu" description="Show the view menu" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxv9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Commit" commandName="Commit..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxwNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.inline" commandName="Inline" description="Inline a constant, local variable or method" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxwdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.submodule.update" commandName="Update Submodule" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxwtn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.ProfileLast" commandName="Profile" description="Launch in profile mode" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxw9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.shiftRight" commandName="Shift Right" description="Shift a block of text to the right" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxxNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.backwardHistory" commandName="Backward History" description="Move backward in the editor navigation history" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxxdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.workbenchShortcut.coverage" commandName="Coverage Eclipse Application" description="Coverage Eclipse Application" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxxtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Pull" commandName="Pull" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxx9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.removeTrailingWhitespace" commandName="Remove Trailing Whitespace" description="Removes the trailing whitespace of each line" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxyNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.findIncremental" commandName="Incremental Find" description="Incremental find" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxydn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.swap.mark" commandName="Swap Mark" description="Swap the mark with the cursor position" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxytn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.addCast" commandName="Quick Fix - Add cast" description="Invokes quick assist and selects 'Add cast'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxy9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.interest.increment" commandName="Make Landmark" description="Make Landmark" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxzNn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxzdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.ImportChangedProjectsCommandId" commandName="Import Changed Projects" description="Import or create in local Git repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxztn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.commands.OpenCoverageConfiguration" commandName="Coverage Configurations..." description="Coverage Configurations..." category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjxz9n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx0Nn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureFetch" commandName="Configure Fetch..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx0dn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx0tn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx09n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.shiftLeft" commandName="Shift Left" description="Shift a block of text to the left" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx1Nn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.structure.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx1dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Push" commandName="Push..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx1tn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.AddClassPrepareBreakpoint" commandName="Add Class Load Breakpoint" description="Add a class load breakpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx19n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.select.next" commandName="Select Next Element" description="Expand selection to include next sibling" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx2Nn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.ShowBuildOutput" commandName="Show Build Output" category="_fqkXotn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx2dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewNewRemote" commandName="Create Remote..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx2tn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.Restart" commandName="Restart" description="Restart a process or debug target without terminating and re-launching" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx29n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.stash.drop" commandName="Delete Stashed Commit..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx3Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.delete.line" commandName="Delete Line" description="Delete a line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx3dn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.DebugPerspective" commandName="Debug" description="Open the debug perspective" category="_fqkXt9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx3tn7Eemdprme5qtduw" elementId="org.eclipse.tips.ide.command.open" commandName="Tip of the Day" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx39n7Eemdprme5qtduw" 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="_fqkXntn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjx4Nn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.specific_content_assist.category_id" name="type" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjx4dn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx4tn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.expandAll" commandName="Expand All" description="Expand the current tree" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx49n7Eemdprme5qtduw" elementId="org.eclipse.ui.file.saveAll" commandName="Save All" description="Save all current contents" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx5Nn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.remove.block.comment" commandName="Remove Block Comment" description="Remove the block comment enclosing the selection" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx5dn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx5tn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx59n7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.gotoTest" commandName="Referring Tests" description="Referring Tests" category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx6Nn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseMembers" commandName="Collapse Members" description="Collapse all members" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx6dn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx6tn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.openSessionExecutionData" commandName="Open Execution Data" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx69n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.commands.showElementInPackageView" commandName="Show Java Element in Package Explorer" description="Select Java element in the Package Explorer view" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjx7Nn7Eemdprme5qtduw" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjx7dn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.closeOthers" commandName="Close Others" description="Close all editors except the one that is active" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx7tn7Eemdprme5qtduw" elementId="org.eclipse.ui.editors.quickdiff.revertLine" commandName="Revert Line" description="Revert the current line" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx79n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.OpenDebugConfigurations" commandName="Debug..." description="Open debug launch configuration dialog" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx8Nn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.performDropdown" commandName="Perform Dropdown" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx8dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.SimpleFetch" commandName="Fetch from Upstream" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx8tn7Eemdprme5qtduw" elementId="org.eclipse.m2e.sourcelookup.ui.importBinaryProject" commandName="Import Binary Project" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx89n7Eemdprme5qtduw" 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="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx9Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.previousEditor" commandName="Previous Editor" description="Switch to the previous editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx9dn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx9tn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx99n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.findReplace" commandName="Find and Replace" description="Find and replace text" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx-Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.zoomIn" commandName="Zoom In" description="Zoom in text, increase default font size for text editors" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx-dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.MergeTool" commandName="Merge Tool" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx-tn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.OpenMarkersView" commandName="Open Another" description="Open another view" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx-9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.command.shareProject" commandName="Share with Git" description="Share the project using Git" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjx_Nn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.command.projectNameParameter" name="Project" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjx_dn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx_tn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjx_9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.fullscreenmode" commandName="Toggle Full Screen" description="Toggles the window between full screen and normal" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyANn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.newRendering" commandName="New Rendering" description="Add a new rendering." category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyAdn7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.sdk.installationDetails" commandName="Installation Details" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyAtn7Eemdprme5qtduw" elementId="org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize resources in the workspace with another location" category="_fqkXnNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyA9n7Eemdprme5qtduw" elementId="org.eclipse.m2e.profiles.ui.commands.selectMavenProfileCommand" commandName="Select Maven Profiles" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyBNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.nextEditor" commandName="Next Editor" description="Switch to the next editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyBdn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.closeUnrelatedProjects" commandName="Close Unrelated Projects" description="Close unrelated projects" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyBtn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyB9n7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.markers.copyMarkerResourceQualifiedName" commandName="Copy Resource Qualified Name To Clipboard" description="Copies markers resource qualified name to the clipboard" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyCNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.internal.reflog.CopyCommand" commandName="Copy Commit Id" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyCdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.new.subtask" commandName="New Subtask" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyCtn7Eemdprme5qtduw" elementId="org.eclipse.ui.help.helpContents" commandName="Help Contents" description="Open the help contents" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyC9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Reset" commandName="Reset..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyDNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.delete" commandName="Delete" description="Delete the selection" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyDdn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyDtn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.performTextSearchWorkspace" commandName="Find Text in Workspace" description="Searches the files in the workspace for specific text." category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyD9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.RenameBranch" commandName="Rename Branch..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyENn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Synchronize" commandName="Synchronize" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyEdn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyEtn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.remove.block.comment" commandName="Remove Block Comment" description="Remove Block Comment" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyE9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.findPrevious" commandName="Find Previous" description="Find previous item" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyFNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.ToggleBreakpoint" commandName="Toggle Breakpoint" description="Creates or removes a breakpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyFdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.navigate.gototype" commandName="Go to Type" description="Go to Type" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyFtn7Eemdprme5qtduw" elementId="org.eclipse.m2e.core.ui.command.openPom" commandName="Open Maven POM" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyF9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.index.rebuild" commandName="Rebuild Java Index" description="Rebuilds the Java index database" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyGNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.addBookmark" commandName="Add Bookmark" description="Add a bookmark" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyGdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.Revert" commandName="Revert Commit" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyGtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.StashDrop" commandName="Delete Stashed Commit..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyG9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.openTask" commandName="Open Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyHNn7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.refactor.rename.element" commandName="&amp;Rename XSD element" description="Rename XSD element" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyHdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.scroll.lineUp" commandName="Scroll Line Up" description="Scroll up one line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyHtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyH9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.java.ui.editor.folding.auto" commandName="Toggle Active Folding" description="Toggle Active Folding" category="_fqkXqdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyINn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.set.mark" commandName="Set Mark" description="Set the mark" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyIdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.goToPreviousUnread" commandName="Go To Previous Unread Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyItn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.folding.toggle" commandName="Toggle Folding" description="Toggles folding in the current editor" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyI9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters" commandName="Show Whitespace Characters" description="Shows whitespace characters in current text editor" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyJNn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyJdn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.revert" commandName="Revert" description="Revert to the last saved state" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyJtn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView" commandName="Show View" description="Shows a particular view" category="_fqkXndn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyJ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.viewId" name="View"/>
+    <parameters xmi:id="_fqjyKNn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.secondaryId" name="Secondary Id"/>
+    <parameters xmi:id="_fqjyKdn7Eemdprme5qtduw" elementId="org.eclipse.ui.views.showView.makeFast" name="As FastView"/>
+  </commands>
+  <commands xmi:id="_fqjyKtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Ignore" commandName="Ignore" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyK9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.Edit" commandName="Edit Commit" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyLNn7Eemdprme5qtduw" elementId="org.eclipse.oomph.ui.ToggleOfflineMode" commandName="Toggle Offline Mode" category="_fqkXvNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyLdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.showResourceByPath" commandName="Show Resource in Navigator" description="Show a resource in the Navigator given its path" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyLtn7Eemdprme5qtduw" elementId="resourcePath" name="Resource Path" typeId="org.eclipse.ui.ide.resourcePath" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjyL9n7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.openLog" commandName="Open Setup Log" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyMNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" commandName="Skip All Breakpoints" description="Sets whether or not any breakpoint should suspend execution" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyMdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.selectRootElements" commandName="Select Root Elements" category="_fqkXq9n7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyMtn7Eemdprme5qtduw" elementId="type" name="type" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjyM9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.delimiter.windows" commandName="Convert Line Delimiters to Windows (CRLF, \r\n, 0D0A, &#xa4;&#xb6;)" description="Converts the line delimiters to Windows (CRLF, \r\n, 0D0A, &#xa4;&#xb6;)" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyNNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.findNext" commandName="Find Next" description="Find next item" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyNdn7Eemdprme5qtduw" 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="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyNtn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.buildAutomatically" commandName="Build Automatically" description="Toggle the workspace build automatically function" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyN9n7Eemdprme5qtduw" elementId="org.eclipse.ui.file.import" commandName="Import" description="Import" category="_fqkXrNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyONn7Eemdprme5qtduw" elementId="importWizardId" name="Import Wizard"/>
+  </commands>
+  <commands xmi:id="_fqjyOdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.Merge" commandName="Merge" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyOtn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.switchToEditor" commandName="Switch to Editor" description="Switch to an editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyO9n7Eemdprme5qtduw" elementId="org.eclipse.ui.help.dynamicHelp" commandName="Show Contextual Help" description="Open the contextual help" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyPNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.nextSubTab" commandName="Next Sub-Tab" description="Switch to the next sub-tab" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyPdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.comment" commandName="Comment" description="Turn the selected lines into Java comments" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyPtn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyP9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.addTaskRepository" commandName="Add Task Repository..." category="_fqkXp9n7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyQNn7Eemdprme5qtduw" elementId="connectorKind" name="Repository Type"/>
+  </commands>
+  <commands xmi:id="_fqjyQdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.removeAllSessions" commandName="Remove All Sessions" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyQtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.run" commandName="Run Java Application" description="Run Java Application" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyQ9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.activateTask" commandName="Activate Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyRNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CreateTag" commandName="Create Tag..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyRdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.addTask" commandName="Add Task..." description="Add a task" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyRtn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyR9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.commands.OpenBuildElementWithBrowser" commandName="Open Build with Browser" category="_fqkXotn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjySNn7Eemdprme5qtduw" elementId="element" name="Element"/>
+  </commands>
+  <commands xmi:id="_fqjySdn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.structure.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyStn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleInsertMode" commandName="Toggle Insert Mode" description="Toggle insert mode" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyS9n7Eemdprme5qtduw" elementId="org.eclipse.ui.cheatsheets.openCheatSheet" commandName="Open Cheat Sheet" description="Open a Cheat Sheet." category="_fqkXsNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyTNn7Eemdprme5qtduw" elementId="cheatSheetId" name="Identifier"/>
+  </commands>
+  <commands xmi:id="_fqjyTdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewDelete" commandName="Delete Repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyTtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.viewSource.command" commandName="View Unformatted Text" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyT9n7Eemdprme5qtduw" elementId="org.eclipse.ui.file.closePart" commandName="Close Part" description="Close the active workbench part" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyUNn7Eemdprme5qtduw" elementId="org.eclipse.ui.editors.revisions.id.toggle" commandName="Toggle Revision Id Display" description="Toggles the display of the revision id" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyUdn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.cleanAction" commandName="Build Clean" description="Discard old built state" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyUtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.moveLineDown" commandName="Move Lines Down" description="Moves the selected lines down" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyU9n7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.back" commandName="Back" description="Navigate back" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyVNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.wordNext" commandName="Select Next Word" description="Select the next word" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyVdn7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.sdk.update" commandName="Check for Updates" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyVtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaBrowsingPerspective" commandName="Java Browsing" description="Show the Java Browsing perspective" category="_fqkXt9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyV9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.pageDown" commandName="Page Down" description="Go down one page" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyWNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.textEnd" commandName="Text End" description="Go to the end of the text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyWdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.commands.OpenBuildElement" commandName="Open Build Element" category="_fqkXotn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyWtn7Eemdprme5qtduw" elementId="element" name="Element"/>
+  </commands>
+  <commands xmi:id="_fqjyW9n7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyXNn7Eemdprme5qtduw" elementId="org.eclipse.ui.part.previousPage" commandName="Previous Page" description="Switch to the previous page" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyXdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.team.ui.commands.CopyCommitMessage" commandName="Copy Commit Message for Task" description="Copies a commit message for the currently selected task to the clipboard." category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyXtn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.relaunchSession" commandName="Relaunch Coverage Session" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyX9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.GarbageCollect" commandName="Collect Garbage" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyYNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CompareWithWorkingTree" commandName="Compare with Working Tree" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyYdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Branch" commandName="Branch" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyYtn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.closeProject" commandName="Close Project" description="Close the selected project" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyY9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.previousSibling" commandName="Previous Sibling" description="Go to Previous Sibling" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyZNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.PullWithOptions" commandName="Pull..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyZdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewConfigurePush" commandName="Configure Push..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyZtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.findIncrementalReverse" commandName="Incremental Find Reverse" description="Incremental find reverse" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyZ9n7Eemdprme5qtduw" elementId="org.eclipse.epp.mpc.ui.command.importFavoritesWizard" commandName="Import Marketplace Favorites" description="Import another user's Marketplace Favorites List" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyaNn7Eemdprme5qtduw" elementId="favoritesUrl" name="favoritesUrl"/>
+  </commands>
+  <commands xmi:id="_fqjyadn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyatn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.antShortcut.run" commandName="Run Ant Build" description="Run Ant Build" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjya9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.stash.apply" commandName="Apply Stashed Changes" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjybNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.Inspect" commandName="Inspect" description="Inspect result of evaluating selected text" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjybdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.CherryPick" commandName="Cherry Pick" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjybtn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyb9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskUnread" commandName="Mark Task Unread" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjycNn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.performTextSearchFile" commandName="Find Text in File" description="Searches the files in the file for specific text." category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjycdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.columnNext" commandName="Next Column" description="Go to the next column" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyctn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.Squash" commandName="Squash Commits" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyc9n7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.structure.select.last" commandName="Restore Last Selection" description="Restore last selection" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjydNn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.performTextSearchWorkingSet" commandName="Find Text in Working Set" description="Searches the files in the working set for specific text." category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyddn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.wordNext" commandName="Next Word" description="Go to the next word" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjydtn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyd9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.NewTaskFromBuild" commandName="New Task From Build" category="_fqkXotn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyeNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.folding.expand_all" commandName="Expand All" description="Expands all folded regions" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyedn7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.refactor.makeElementGlobal" commandName="Make Local Element &amp;Global" description="Promotes local element to global level and replaces its references" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyetn7Eemdprme5qtduw" elementId="org.eclipse.quickdiff.toggle" commandName="Quick Diff Toggle" description="Toggles quick diff information display on the line number ruler" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjye9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.deleteNext" commandName="Delete Next" description="Delete the next character" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyfNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.FetchGerritChange" commandName="Fetch From Gerrit" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyfdn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyftn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.openEditorDropdown" commandName="Open Setup Editor" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyf9n7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.junitRAPShortcut.coverage" commandName="Coverage RAP JUnit Test" description="Coverage RAP JUnit Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjygNn7Eemdprme5qtduw" elementId="org.eclipse.ui.help.quickStartAction" commandName="Welcome" description="Show help for beginning users" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjygdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.SynchronizeAll" commandName="Synchronize Changed" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjygtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ReplaceWithPrevious" commandName="Replace with Previous Revision" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyg9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.Watch" commandName="Watch" description="Create new watch expression" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyhNn7Eemdprme5qtduw" elementId="org.eclipse.m2e.sourcelookup.ui.openPom" commandName="Open Pom" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyhdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.Reword" commandName="Reword Commit" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyhtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.context.ui.editor.folding.auto" commandName="Toggle Active Folding" description="Toggle Active Folding" category="_fqkXqtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyh9n7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.ui.questionnaire" commandName="Configuration Questionnaire" description="Review the IDE's most fiercely contested preferences" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyiNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.hideShowEditors" commandName="Toggle Shared Area Visibility" description="Toggles the visibility of the shared area" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyidn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.OpenCommit" commandName="Open Git Commit" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyitn7Eemdprme5qtduw" elementId="org.eclipse.ui.help.displayHelp" commandName="Display Help" description="Display a Help topic" category="_fqkXsNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyi9n7Eemdprme5qtduw" elementId="href" name="Help topic href"/>
+  </commands>
+  <commands xmi:id="_fqjyjNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.folding.restore" commandName="Reset Structure" description="Resets the folding structure" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyjdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.pageDown" commandName="Select Page Down" description="Select to the bottom of the page" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyjtn7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.refactor.create.refactoring.script" commandName="Create Script" description="Create a refactoring script from refactorings on the local workspace" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyj9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.join.lines" commandName="Join Lines" description="Join lines of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjykNn7Eemdprme5qtduw" elementId="org.eclipse.help.ui.indexcommand" commandName="Index" description="Show Keyword Index" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjykdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.open.editor" commandName="Open Declaration" description="Open an editor on the selected element" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyktn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.showContextMenu" commandName="Show Context Menu" description="Show the context menu" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyk9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.clean.up" commandName="Clean Up" description="Solve problems and improve code style on selected resources" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjylNn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyldn7Eemdprme5qtduw" elementId="org.eclipse.oomph.p2.ui.ExploreRepository" commandName="Explore Repository" category="_fqkXtdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyltn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.InstallLfsLocal" commandName="Enable LFS locally" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyl9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.localJavaShortcut.debug" commandName="Debug Java Application" description="Debug Java Application" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjymNn7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.refactor.show.refactoring.history" commandName="Open Refactoring History " description="Opens the refactoring history" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjymdn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjymtn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.forward" commandName="Forward" description="Navigate forward" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjym9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" commandName="Quick Fix" description="Suggest possible fixes for a problem" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjynNn7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.commands.openbuildscript" commandName="Open Gradle Build Script" description="Opens the Gradle build script for the selected Gradle project" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyndn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.push.down" commandName="Push Down" description="Move members to subclasses" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyntn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.nextPerspective" commandName="Next Perspective" description="Switch to the next perspective" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyn9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.UpdateRepositoryConfiguration" commandName="Update Repository Configuration" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyoNn7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.commands.openrunconfiguration" commandName="Open Gradle Run Configuration" description="Opens the Run Configuration for the selected Gradle tasks" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyodn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.StashApply" commandName="Apply Stashed Changes" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyotn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.DeleteTag" commandName="&amp;Delete Tag" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyo9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.remove.occurrence.annotations" commandName="Remove Occurrence Annotations" description="Removes the occurrence annotations from the current editor" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjypNn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjypdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.ShowVersions" commandName="Open this Version" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyptn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CompareMode" name="Compare mode"/>
+  </commands>
+  <commands xmi:id="_fqjyp9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.pinEditor" commandName="Pin Editor" description="Pin the current editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyqNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.nextTab" commandName="Next Tab" description="Switch to the next tab" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyqdn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.quickAccess" commandName="Quick Access" description="Quickly access UI elements" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyqtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.showInformation" commandName="Show Tooltip Description" description="Displays information for the current caret location in a focused hover" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyq9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.add.import" commandName="Add Import" description="Create import statement on selection" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyrNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.attachment.open" commandName="Open Attachment" category="_fqkXoNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyrdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.pageUp" commandName="Page Up" description="Go up one page" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyrtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.submodule.sync" commandName="Sync Submodule" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyr9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.DeleteBranch" commandName="Delete Branch" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjysNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.columnPrevious" commandName="Previous Column" description="Go to the previous column" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjysdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.toggleMemoryMonitorsPane" commandName="Toggle Memory Monitors Pane" description="Toggle visibility of the Memory Monitors Pane" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjystn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.ConfigureUpstreamFetch" commandName="Configure Upstream Fetch" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjys9n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjytNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Discard" commandName="Replace with File in Index" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjytdn7Eemdprme5qtduw" elementId="org.eclipse.compare.selectNextChange" commandName="Select Next Change" description="Select Next Change" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyttn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.generate.xml" commandName="XML File..." description="Generate a XML file from the selected DTD or Schema" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyt9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewCreateBranch" commandName="Create Branch..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyuNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewCopyPath" commandName="Copy Path to Clipboard" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyudn7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.refactoring.commands.renameResource" commandName="Rename Resource" description="Rename the selected resource and notify LTK participants." category="_fqkXuNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyutn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.NewTaskFromTest" commandName="New Task From Test" category="_fqkXotn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyu9n7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.perform.startup" commandName="Perform Setup Tasks (Startup)" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyvNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Rebase" commandName="Rebase on" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyvdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.ShowInHistory" commandName="Show in History" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyvtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.previousTask" commandName="Previous Task Command" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyv9n7Eemdprme5qtduw" elementId="org.eclipse.ui.file.properties" commandName="Properties" description="Display the properties of the selected item" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjywNn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjywdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ReplaceWithHead" commandName="Replace with HEAD revision" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjywtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.renameInFile.assist" commandName="Quick Assist - Rename in file" description="Invokes quick assist and selects 'Rename in file'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyw9n7Eemdprme5qtduw" elementId="org.eclipse.ui.browser.openBrowser" commandName="Open Browser" description="Opens the default web browser." category="_fqkXrtn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjyxNn7Eemdprme5qtduw" elementId="url" name="URL"/>
+    <parameters xmi:id="_fqjyxdn7Eemdprme5qtduw" elementId="browserId" name="Browser Id"/>
+    <parameters xmi:id="_fqjyxtn7Eemdprme5qtduw" elementId="name" name="Browser Name"/>
+    <parameters xmi:id="_fqjyx9n7Eemdprme5qtduw" elementId="tooltip" name="Browser Tooltip"/>
+  </commands>
+  <commands xmi:id="_fqjyyNn7Eemdprme5qtduw" elementId="org.eclipse.ui.activeContextInfo" commandName="Show activeContext Info" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyydn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskReadGoToPreviousUnread" commandName="Mark Task Read and Go To Previous Unread Task" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyytn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyy9n7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyzNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.textStart" commandName="Select Text Start" description="Select to the beginning of the text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyzdn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.cleanup.document" commandName="Cleanup Document..." description="Cleanup document" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyztn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.DeleteBranch" commandName="Delete Branch" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjyz9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.ShowBuildOutput.url" commandName="Show Build Output" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy0Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.contentAssist.contextInformation" commandName="Context Information" description="Show Context Information" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy0dn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.saveAs" commandName="Save As" description="Save the current contents to another location" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy0tn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ConfigurePush" commandName="Configure Upstream Push" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy09n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.previousPerspective" commandName="Previous Perspective" description="Switch to the previous perspective" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy1Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.splitEditor" commandName="Toggle Split Editor" description="Split or join the currently active editor." category="_fqkXrtn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjy1dn7Eemdprme5qtduw" elementId="Splitter.isHorizontal" name="Orientation" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjy1tn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.collapseAll" commandName="Collapse All" description="Collapse the current tree" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy19n7Eemdprme5qtduw" elementId="org.eclipse.compare.copyAllRightToLeft" commandName="Copy All from Right to Left" description="Copy All Changes from Right to Left" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy2Nn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.command.nextpage" commandName="Next Page of Memory" description="Load next page of memory" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy2dn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.command.gotoaddress" commandName="Go to Address" description="Go to Address" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy2tn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.deactivateSelectedTask" commandName="Deactivate Selected Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy29n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.maximizePart" commandName="Maximize Active View or Editor" description="Toggles maximize/restore state of active view or editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy3Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.lockToolBar" commandName="Toggle Lock Toolbars" description="Toggle the Lock on the Toolbars" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy3dn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.qualifyField" commandName="Quick Fix - Qualify field access" description="Invokes quick assist and selects 'Qualify field access'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy3tn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.newEditor" commandName="Clone Editor" description="Open another editor on the active editor's input" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy39n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.Disconnect" commandName="Disconnect" description="Disconnect" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy4Nn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.format" commandName="Format" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy4dn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.openSearchDialog" commandName="Open Search Dialog" description="Open the Search dialog" category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy4tn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.contentAssist.proposals" commandName="Content Assist" description="Content Assist" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy49n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy5Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.up" commandName="Up" description="Navigate up one level" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy5dn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.activateEditor" commandName="Activate Editor" description="Activate the editor" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy5tn7Eemdprme5qtduw" elementId="org.eclipse.m2e.core.ui.command.addPlugin" commandName="Add Maven Plugin" description="Add Maven Plugin" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy59n7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.removeFromWorkingSet" commandName="Remove From Working Set" description="Removes the selected object from a working set." category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy6Nn7Eemdprme5qtduw" elementId="sed.tabletree.expandAll" commandName="Expand All" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy6dn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy6tn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy69n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.CreateBranch" commandName="Create Branch..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy7Nn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.openSelectedTask" commandName="Open Selected Task" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy7dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesLinkWithSelection" commandName="Link with Selection" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy7tn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.mergeSessions" commandName="Merge Sessions" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy79n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.toggle.focus.active.view" commandName="Focus on Active Task" description="Toggle the focus on active task for the active view" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy8Nn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy8dn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.Terminate" commandName="Terminate" description="Terminate" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy8tn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ShowRepositoriesView" commandName="Show Git Repositories View" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy89n7Eemdprme5qtduw" 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="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy9Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.deleteCompleted" commandName="Delete Completed Tasks" description="Delete the tasks marked as completed" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy9dn7Eemdprme5qtduw" elementId="org.eclipse.compare.compareWithOther" commandName="Compare With Other Resource" description="Compare resources, clipboard contents or editors" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy9tn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.goToNextUnread" commandName="Go To Next Unread Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy99n7Eemdprme5qtduw" elementId="org.eclipse.wst.validation.ValidationCommand" commandName="Validate" description="Invoke registered Validators" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy-Nn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy-dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CreatePatch" commandName="Create Patch..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy-tn7Eemdprme5qtduw" elementId="org.eclipse.ui.editors.revisions.author.toggle" commandName="Toggle Revision Author Display" description="Toggles the display of the revision author" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy-9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.windowEnd" commandName="Window End" description="Go to the end of the window" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy_Nn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RebaseInteractiveCurrent" commandName="Rebase Interactive" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjy_dn7Eemdprme5qtduw" elementId="org.eclipse.ui.perspectives.showPerspective" commandName="Show Perspective" description="Show a particular perspective" category="_fqkXt9n7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjy_tn7Eemdprme5qtduw" elementId="org.eclipse.ui.perspectives.showPerspective.perspectiveId" name="Parameter"/>
+    <parameters xmi:id="_fqjy_9n7Eemdprme5qtduw" elementId="org.eclipse.ui.perspectives.showPerspective.newWindow" name="In New Window"/>
+  </commands>
+  <commands xmi:id="_fqjzANn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.openEditorDropDown" commandName="Quick Switch Editor" description="Open the editor drop down list" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzAdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.line" commandName="Go to Line" description="Go to a specified line of text" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzAtn7Eemdprme5qtduw" elementId="org.eclipse.ui.editors.quickdiff.revert" commandName="Revert Lines" description="Revert the current selection, block or deleted lines" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzA9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.deleteNextWord" commandName="Delete Next Word" description="Delete the next word" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzBNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.javaAppletShortcut.debug" commandName="Debug Java Applet" description="Debug Java Applet" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzBdn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.gotoMatchingTag" commandName="Matching Tag" description="Go to Matching Tag" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzBtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences" commandName="Toggle Mark Occurrences" description="Toggles mark occurrences in Java editors" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzB9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.lineUp" commandName="Select Line Up" description="Extend the selection to the previous line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzCNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.SkipRebase" commandName="Skip commit and continue" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzCdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.replace.invocations" commandName="Replace Invocations" description="Replace invocations of the selected method" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzCtn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzC9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.SetQuickdiffBaseline" commandName="Set quickdiff baseline" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzDNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.undo" commandName="Undo" description="Undo the last operation" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzDdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.submodule.add" commandName="Add Submodule" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzDtn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzD9n7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzENn7Eemdprme5qtduw" elementId="org.eclipse.compare.copyLeftToRight" commandName="Copy from Left to Right" description="Copy Current Change from Left to Right" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzEdn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.newQuickMenu" commandName="New menu" description="Open the New menu" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzEtn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.openProject" commandName="Open Project" description="Open a project" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzE9n7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzFNn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.openWorkspace" commandName="Switch Workspace" description="Open the workspace selection dialog" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzFdn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.closeAll" commandName="Close All" description="Close all editors" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzFtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.navigate.open.type" commandName="Open Type" description="Open a type in a Java editor" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzF9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.cut" commandName="Cut" description="Cut the selection to the clipboard" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzGNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.ShowBlame" commandName="Show Revision Information" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzGdn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzGtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.addSuppressWarnings" commandName="Quick Fix - Add @SuppressWarnings" description="Invokes quick fix and selects 'Add @SuppressWarnings' " category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzG9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Merge" commandName="Merge" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzHNn7Eemdprme5qtduw" elementId="org.eclipse.tips.ide.command.trim.open" commandName="Tip of the Day" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzHdn7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.refactor.apply.refactoring.script" commandName="Apply Script" description="Perform refactorings from a refactoring script on the local workspace" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzHtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ReplaceWithRef" commandName="Replace with branch, tag, or reference" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzH9n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzINn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.selectCounters" commandName="Select Counters" category="_fqkXq9n7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjzIdn7Eemdprme5qtduw" elementId="type" name="type" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjzItn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.submitTask" commandName="Submit Task" description="Submits the currently open task" category="_fqkXoNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzI9n7Eemdprme5qtduw" elementId="org.eclipse.ui.project.properties" commandName="Properties" description="Display the properties of the selected item's project " category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzJNn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.testNgSuiteShortcut.coverage" commandName="Coverage TestNG Suite" description="Coverage TestNG Suite" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzJdn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzJtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CompareVersionsInTree" commandName="Compare in Tree" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzJ9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.reload.dependencies" commandName="Reload Dependencies" description="Reload Dependencies" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzKNn7Eemdprme5qtduw" elementId="org.eclipse.epp.package.common.contribute" commandName="Contribute" description="Contribute to the development and success of the Eclipse IDE!" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzKdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.columnPrevious" commandName="Select Previous Column" description="Select the previous column" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzKtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly" commandName="Show Selected Element Only" description="Show Selected Element Only" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzK9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.junitShortcut.rerunFailedFirst" commandName="Rerun JUnit Test - Failures First" description="Rerun JUnit Test - Failures First" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzLNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.extractLocalNotReplaceOccurrences.assist" commandName="Quick Assist - Extract local variable" description="Invokes quick assist and selects 'Extract local variable'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzLdn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.export" commandName="Export" description="Export" category="_fqkXrNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjzLtn7Eemdprme5qtduw" elementId="exportWizardId" name="Export Wizard"/>
+  </commands>
+  <commands xmi:id="_fqjzL9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.refactor.makeTypeGlobal" commandName="Make &amp;Anonymous Type Global" description="Promotes anonymous type to global level and replaces its references" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzMNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchHierarchy" commandName="Toggle Branch Representation" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzMdn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzMtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ApplyPatch" commandName="Apply Patch" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzM9n7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.refactoring.commands.deleteResources" commandName="Delete Resources" description="Delete the selected resources and notify LTK participants." category="_fqkXuNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzNNn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.print" commandName="Print" description="Print" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzNdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.AllReferences" commandName="All References" description="Inspect all references to the selected object" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzNtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.junitShortcut.rerunLast" commandName="Rerun JUnit Test" description="Rerun JUnit Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzN9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaPerspective" commandName="Java" description="Show the Java perspective" category="_fqkXt9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzONn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.format.active.elements" commandName="Format Active Elements" description="Format active elements" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzOdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.showRulerContextMenu" commandName="Show Ruler Context Menu" description="Show the context menu for the ruler" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzOtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.indent" commandName="Correct Indentation" description="Corrects the indentation of the selected lines" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzO9n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzPNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.task.clearOutgoing" commandName="Clear Outgoing Changes" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzPdn7Eemdprme5qtduw" 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="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzPtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.folding.collapse" commandName="Collapse" description="Collapses the folded region at the current selection" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzP9n7Eemdprme5qtduw" elementId="org.eclipse.epp.mpc.ui.command.showFavorites" commandName="Eclipse Marketplace Favorites" description="Open Marketplace Favorites" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzQNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.smartEnterInverse" commandName="Insert Line Above Current Line" description="Adds a new line above the current line" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzQdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.forwardHistory" commandName="Forward History" description="Move forward in the editor navigation history" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzQtn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.spy" commandName="Show Contributing Plug-in" description="Shows contribution information for the currently selected element" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzQ9n7Eemdprme5qtduw" elementId="org.eclipse.ui.help.helpSearch" commandName="Help Search" description="Open the help search" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzRNn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzRdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.ShowTestResults.url" commandName="Show Test Results" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzRtn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.performTextSearchProject" commandName="Find Text in Project" description="Searches the files in the project for specific text." category="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzR9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.lineDown" commandName="Line Down" description="Go down one line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzSNn7Eemdprme5qtduw" elementId="org.eclipse.ui.project.rebuildAll" commandName="Rebuild All" description="Rebuild all projects" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzSdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.Checkout" commandName="Check Out" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzStn7Eemdprme5qtduw" elementId="org.eclipse.m2e.actions.LifeCycleClean.run" commandName="Run Maven Clean" description="Run Maven Clean" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzS9n7Eemdprme5qtduw" elementId="org.eclipse.gef.zoom_in" commandName="Zoom In" description="Zoom In" category="_fqkXudn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzTNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.quick.format" commandName="Format Element" description="Format enclosing text element" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzTdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition" commandName="Last Edit Location" description="Last edit location" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzTtn7Eemdprme5qtduw" 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="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzT9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.convertToEclipseHelpCommand" commandName="Generate Eclipse Help (*.html and *-toc.xml)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzUNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.command.prevpage" commandName="Previous Page of Memory" description="Load previous page of memory" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzUdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.ForceReturn" commandName="Force Return" description="Forces return from method with value of selected expression " category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzUtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.openLocalFile" commandName="Open File..." description="Open a file" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzU9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Disconnect" commandName="Disconnect" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzVNn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.configureFilters" commandName="Filters..." description="Configure the filters to apply to the markers view" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzVdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.importSession" commandName="Import Session..." category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzVtn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.previousTab" commandName="Previous Tab" description="Switch to the previous tab" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzV9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.select.previous" commandName="Select Previous Element" description="Expand selection to include previous sibling" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzWNn7Eemdprme5qtduw" elementId="org.eclipse.ui.dialogs.openMessageDialog" commandName="Open Message Dialog" description="Open a Message Dialog" category="_fqkXtNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjzWdn7Eemdprme5qtduw" elementId="title" name="Title"/>
+    <parameters xmi:id="_fqjzWtn7Eemdprme5qtduw" elementId="message" name="Message"/>
+    <parameters xmi:id="_fqjzW9n7Eemdprme5qtduw" elementId="imageType" name="Image Type Constant" typeId="org.eclipse.ui.dialogs.Integer"/>
+    <parameters xmi:id="_fqjzXNn7Eemdprme5qtduw" elementId="defaultIndex" name="Default Button Index" typeId="org.eclipse.ui.dialogs.Integer"/>
+    <parameters xmi:id="_fqjzXdn7Eemdprme5qtduw" elementId="buttonLabel0" name="First Button Label"/>
+    <parameters xmi:id="_fqjzXtn7Eemdprme5qtduw" elementId="buttonLabel1" name="Second Button Label"/>
+    <parameters xmi:id="_fqjzX9n7Eemdprme5qtduw" elementId="buttonLabel2" name="Third Button Label"/>
+    <parameters xmi:id="_fqjzYNn7Eemdprme5qtduw" elementId="buttonLabel3" name="Fourth Button Label"/>
+    <parameters xmi:id="_fqjzYdn7Eemdprme5qtduw" elementId="cancelReturns" name="Return Value on Cancel"/>
+  </commands>
+  <commands xmi:id="_fqjzYtn7Eemdprme5qtduw" elementId="org.eclipse.ui.genericeditor.findReferences" commandName="Find References" description="Find other code items referencing the current selected item." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzY9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.lineEnd" commandName="Line End" description="Go to the end of the line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzZNn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.refresh" commandName="Refresh" description="Refresh the selected items" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzZdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.CreateTag" commandName="Create Tag..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzZtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewChangeCredentials" commandName="Change Credentials" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzZ9n7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.referencedFileErrors" commandName="Show Details..." description="Show Details..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzaNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.extractMethodInplace.assist" commandName="Quick Assist - Extract method" description="Invokes quick assist and selects 'Extract to method'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzadn7Eemdprme5qtduw" elementId="org.eclipse.oomph.p2.ui.SearchRepositories" commandName="Search Repositories" category="_fqkXtdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzatn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.RunLast" commandName="Run" description="Launch in run mode" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjza9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.closeAllPerspectives" commandName="Close All Perspectives" description="Close all open perspectives" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzbNn7Eemdprme5qtduw" elementId="org.eclipse.ui.externalTools.commands.OpenExternalToolsConfigurations" commandName="External Tools..." description="Open external tools launch configuration dialog" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzbdn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzbtn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.deletePrevious" commandName="Delete Previous" description="Delete the previous character" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzb9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.disconnected" commandName="Disconnected" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzcNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.lineStart" commandName="Select Line Start" description="Select to the beginning of the line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzcdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commit.Reword" commandName="Reword Commit" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzctn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CompareWithPrevious" commandName="Compare with Previous Revision" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzc9n7Eemdprme5qtduw" elementId="org.eclipse.ui.editors.lineNumberToggle" commandName="Show Line Numbers" description="Toggle display of line numbers" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzdNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.columnNext" commandName="Select Next Column" description="Select the next column" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzddn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzdtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.index.ui.command.ResetIndex" commandName="Refresh Search Index" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzd9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.TerminateAndRelaunch" commandName="Terminate and Relaunch" description="Terminate and Relaunch" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzeNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.JavaHierarchyPerspective" commandName="Java Type Hierarchy" description="Show the Java Type Hierarchy perspective" category="_fqkXt9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzedn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesToggleBranchCommit" commandName="Toggle Latest Branch Commit" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzetn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.PushCommit" commandName="Push Commit..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjze9n7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzfNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Tag" commandName="Tag" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzfdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.NoAssumeUnchanged" commandName="No Assume Unchanged" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzftn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.showInSystemExplorer" commandName="Show In (System Explorer)" description="Show in system's explorer (file manager)" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjzf9n7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.showInSystemExplorer.path" name="Resource System Path Parameter"/>
+  </commands>
+  <commands xmi:id="_fqjzgNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.new.local.task" commandName="New Local Task" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzgdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.lineDown" commandName="Select Line Down" description="Extend the selection to the next line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzgtn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints" commandName="Remove All Breakpoints" description="Removes all breakpoints" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzg9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.sort.members" commandName="Sort Members" description="Sort all members using the member order preference" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzhNn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.resources.nested.changeProjectPresentation" commandName="P&amp;rojects Presentation" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqjzhdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigator.resources.nested.enabled" name="&amp;Hierarchical"/>
+    <parameters xmi:id="_fqjzhtn7Eemdprme5qtduw" elementId="org.eclipse.ui.commands.radioStateParameter" name="Nested Project view - Radio State" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqjzh9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.showKeyAssist" commandName="Show Key Assist" description="Show the key assist dialog" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjziNn7Eemdprme5qtduw" elementId="org.eclipse.ui.genericeditor.togglehighlight" commandName="Toggle Highlight" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzidn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.lowerCase" commandName="To Lower Case" description="Changes the selection to lower case" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzitn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CompareWithIndex" commandName="Compare with Index" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzi9n7Eemdprme5qtduw" elementId="org.eclipse.m2e.discovery.ui" commandName="m2e Marketplace" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzjNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.zoomOut" commandName="Zoom Out" description="Zoom out text, decrease default font size for text editors" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzjdn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzjtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskIncomplete" commandName="Mark Task Incomplete" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqjzj9n7Eemdprme5qtduw" elementId="org.eclipse.ui.file.save" commandName="Save" description="Save the current contents" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWYNn7Eemdprme5qtduw" elementId="org.eclipse.gef.zoom_out" commandName="Zoom Out" description="Zoom Out" category="_fqkXudn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWYdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.commands.openElementInEditor" commandName="Open Java Element" description="Open a Java element in its editor" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkWYtn7Eemdprme5qtduw" elementId="elementRef" name="Java element reference" typeId="org.eclipse.jdt.ui.commands.javaElementReference" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqkWY9n7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWZNn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWZdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.AddToIndex" commandName="Add to Index" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWZtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.discovery.ui.discoveryWizardCommand" commandName="Discovery Wizard" description="shows the connector discovery wizard" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWZ9n7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.commands.refreshtaskview" commandName="Refresh View (Gradle Tasks)" description="Refreshes the Gradle Tasks view" category="_fqkXndn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWaNn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.toggle.comment" commandName="Toggle Comment" description="Toggle Comment" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWadn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskReadGoToNextUnread" commandName="Mark Task Read and Go To Next Unread Task" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWatn7Eemdprme5qtduw" elementId="org.eclipse.team.ui.applyPatch" commandName="Apply Patch..." description="Apply a patch to one or more workspace projects." category="_fqkXnNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWa9n7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.commands.rundefaulttasks" commandName="Run Gradle Default Tasks" description="Runs the default tasks of the selected Gradle project" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWbNn7Eemdprme5qtduw" elementId="org.eclipse.ui.help.tipsAndTricksAction" commandName="Tips and Tricks" description="Open the tips and tricks help page" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWbdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.lineEnd" commandName="Select Line End" description="Select to the end of the line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWbtn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.removeActiveSession" commandName="Remove Active Session" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWb9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.format" commandName="Format" description="Format the selected text" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWcNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskRead" commandName="Mark Task Read" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWcdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.smartEnter" commandName="Insert Line Below Current Line" description="Adds a new line below the current line" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWctn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.lineStart" commandName="Line Start" description="Go to the start of the line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWc9n7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.synchronizePreferences" commandName="Synchronize Preferences" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWdNn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.cmnd.contentmodel.sych" commandName="Synch" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWddn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureBranch" commandName="Configure Branch" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWdtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.move.element" commandName="Move - Refactoring " description="Move the selected element to a new location" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWd9n7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.wordPrevious" commandName="Select Previous Word" description="Select the previous word" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWeNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.Suspend" commandName="Suspend" description="Suspend" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWedn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.hippieCompletion" commandName="Word Completion" description="Context insensitive completion" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWetn7Eemdprme5qtduw" elementId="org.eclipse.wst.xsd.ui.refactor.renameTargetNamespace" commandName="Rename Target Namespace" description="Changes the target namespace of the schema" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWe9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.AbortBuild" commandName="Abort Build" category="_fqkXotn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWfNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.folding.collapseComments" commandName="Collapse Comments" description="Collapse all comments" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWfdn7Eemdprme5qtduw" elementId="org.eclipse.team.ui.synchronizeLast" commandName="Repeat last synchronization" description="Repeat the last synchronization" category="_fqkXnNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWftn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.StepOver" commandName="Step Over" description="Step over" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWf9n7Eemdprme5qtduw" elementId="org.eclipse.compare.selectPreviousChange" commandName="Select Previous Change" description="Select Previous Change" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWgNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.generate.javadoc" commandName="Generate Javadoc" description="Generates Javadoc for a selectable set of Java resources" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWgdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewConfigureGerritRemote" commandName="Gerrit Configuration..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWgtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.StepIntoSelection" commandName="Step Into Selection" description="Step into the current selected statement" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWg9n7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.shortcut.test.run" commandName="Run Gradle Test" description="Run Gradle test based on the current selection" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWhNn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.configureColumns" commandName="Configure Columns..." description="Configure the columns in the markers view" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWhdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ReplaceWithCommit" commandName="Replace with commit" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWhtn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.exit" commandName="Exit" description="Exit the application" category="_fqkXrNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkWh9n7Eemdprme5qtduw" elementId="mayPrompt" name="may prompt"/>
+  </commands>
+  <commands xmi:id="_fqkWiNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CompareWithHead" commandName="Compare with HEAD Revision" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWidn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.CompareWithCommit" commandName="Compare with Commit..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWitn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewOpen" commandName="Open" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWi9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.deactivateAllTasks" commandName="Deactivate Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWjNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ShowHistory" commandName="Show in History" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWjdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.DebugLast" commandName="Debug" description="Launch in debug mode" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWjtn7Eemdprme5qtduw" elementId="org.eclipse.m2e.core.ui.command.updateProject" commandName="Update Project" description="Update Maven Project configuration and dependencies" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWj9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.convertToHtmlCommand" commandName="Generate HTML" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWkNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.SimplePush" commandName="Push to Upstream" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWkdn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.previousView" commandName="Previous View" description="Switch to the previous view" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWktn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.addMemoryMonitor" commandName="Add Memory Block" description="Add memory block" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWk9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.junit.junitShortcut.run" commandName="Run JUnit Test" description="Run JUnit Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWlNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.generate.tostring" commandName="Generate toString()" description="Generates the toString() method for the type" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWldn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CompareWithHead" commandName="Compare with HEAD Revision" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWltn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.organize.imports" commandName="Organize Imports" description="Evaluate all required imports and replace the current imports" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWl9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.PushHeadToGerrit" commandName="Push Current Head to Gerrit" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWmNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.selectAll" commandName="Select All" description="Select all" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWmdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.swtBotJunitShortcut.coverage" commandName="Coverage SWTBot Test" description="Coverage SWTBot Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWmtn7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.markers.copyDescription" commandName="Copy Description To Clipboard" description="Copies markers description field to the clipboard" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWm9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.DropToFrame" commandName="Drop to Frame" description="Drop to Frame" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWnNn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.show.outline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWndn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.Display" commandName="Display" description="Display result of evaluating selected text" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWntn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWn9n7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWoNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.ShowBlame" commandName="Show Revision Information" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWodn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.assignToField.assist" commandName="Quick Assist - Assign to field" description="Invokes quick assist and selects 'Assign to field'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWotn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.folding.expand" commandName="Expand" description="Expands the folded region at the current selection" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWo9n7Eemdprme5qtduw" elementId="org.eclipse.ui.project.rebuildProject" commandName="Rebuild Project" description="Rebuild the selected projects" category="_fqkXsdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWpNn7Eemdprme5qtduw" 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="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWpdn7Eemdprme5qtduw" elementId="org.eclipse.m2e.core.pomFileAction.run" commandName="Run Maven Build" description="Run Maven Build" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWptn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.linkWithSelection" commandName="Link with Current Selection" category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWp9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.openRemoteTask" commandName="Open Remote Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWqNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.nextMemoryBlock" commandName="Next Memory Monitor" description="Show renderings from next memory monitor." category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWqdn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.internal.reflog.OpenInCommitViewerCommand" commandName="Open in Commit Viewer" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWqtn7Eemdprme5qtduw" elementId="org.eclipse.m2e.actions.LifeCycleInstall.run" commandName="Run Maven Install" description="Run Maven Install" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWq9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.task.retrieveContext" commandName="Retrieve Context" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWrNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.Fetch" commandName="Fetch" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWrdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.copyLineDown" commandName="Copy Lines" description="Duplicates the selected lines and moves the selection to the copy" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWrtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.navigate.gotopackage" commandName="Go to Package" description="Go to Package" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWr9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.togglestatusbar" commandName="Toggle Statusbar" description="Toggle the visibility of the bottom status bar" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWsNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.task.ui.editor.QuickOutline" commandName="Quick Outline" description="Show the quick outline for the editor input" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWsdn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.editor.perform" commandName="Perform Setup Tasks" category="_fqkXpNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWstn7Eemdprme5qtduw" elementId="org.eclipse.ui.help.installationDialog" commandName="Installation Information" description="Open the installation dialog" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWs9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.ToggleStepFilters" commandName="Use Step Filters" description="Toggles enablement of debug step filters" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWtNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.lineUp" commandName="Line Up" description="Go up one line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWtdn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.goto.windowStart" commandName="Window Start" description="Go to the start of the window" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWttn7Eemdprme5qtduw" 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="_fqkXodn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWt9n7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWuNn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.eof" commandName="EOF" description="Send end of file" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWudn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.commons.ui.command.AddRepository" commandName="Add Repository" category="_fqkXu9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWutn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.AbortRebase" commandName="Abort Rebase" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWu9n7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.showInQuickMenu" commandName="Show In..." description="Open the Show In menu" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWvNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.copyLineUp" commandName="Duplicate Lines" description="Duplicates the selected lines and leaves the selection unchanged" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWvdn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" commandName="Toggle Method Breakpoint" description="Creates or removes a method breakpoint" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWvtn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.navigate.java.open.structure" commandName="Open Structure" description="Show the structure of the selected element" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWv9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.select.enclosing" commandName="Select Enclosing Element" description="Expand selection to include enclosing element" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWwNn7Eemdprme5qtduw" elementId="org.eclipse.ant.ui.antShortcut.debug" commandName="Debug Ant Build" description="Debug Ant Build" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWwdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.next" commandName="Next" description="Navigate to the next item" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWwtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.AssumeUnchanged" commandName="Assume Unchanged" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWw9n7Eemdprme5qtduw" elementId="org.eclipse.ui.window.closePerspective" commandName="Close Perspective" description="Close the current perspective" category="_fqkXrtn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkWxNn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.closePerspective.perspectiveId" name="Perspective Id"/>
+  </commands>
+  <commands xmi:id="_fqkWxdn7Eemdprme5qtduw" elementId="org.eclipse.wst.xml.ui.nextSibling" commandName="Next Sibling" description="Go to Next Sibling" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWxtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.bugs.commands.newTaskFromMarker" commandName="New Task from Marker..." description="Report as Bug from Marker" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWx9n7Eemdprme5qtduw" elementId="org.eclipse.ui.cheatsheets.openCheatSheetURL" commandName="Open Cheat Sheet from URL" description="Open a Cheat Sheet from file at a specified URL." category="_fqkXsNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkWyNn7Eemdprme5qtduw" elementId="cheatSheetId" name="Identifier" optional="false"/>
+    <parameters xmi:id="_fqkWydn7Eemdprme5qtduw" elementId="name" name="Name" optional="false"/>
+    <parameters xmi:id="_fqkWytn7Eemdprme5qtduw" elementId="url" name="URL" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqkWy9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.focus.view" commandName="Focus View" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkWzNn7Eemdprme5qtduw" elementId="viewId" name="View ID to Focus" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqkWzdn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.testNgShortcut.coverage" commandName="Coverage TestNG Test" description="Coverage TestNG Test" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWztn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.StepReturn" commandName="Step Return" description="Step return" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkWz9n7Eemdprme5qtduw" elementId="org.eclipse.ui.browser.openBundleResource" commandName="Open Resource in Browser" description="Opens a bundle resource in the default web browser." category="_fqkXrtn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkW0Nn7Eemdprme5qtduw" elementId="plugin" name="Plugin"/>
+    <parameters xmi:id="_fqkW0dn7Eemdprme5qtduw" elementId="path" name="Path"/>
+  </commands>
+  <commands xmi:id="_fqkW0tn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.PushBranch" commandName="Push Branch..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW09n7Eemdprme5qtduw" elementId="org.eclipse.m2e.core.ui.command.addDependency" commandName="Add Maven Dependency" description="Add Maven Dependency" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW1Nn7Eemdprme5qtduw" elementId="org.eclipse.jdt.debug.ui.commands.Execute" commandName="Execute" description="Evaluate selected text" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW1dn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.add.block.comment" commandName="Add Block Comment" description="Enclose the selection with a block comment" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW1tn7Eemdprme5qtduw" elementId="org.eclipse.ui.help.aboutAction" commandName="About" description="Open the about dialog" category="_fqkXsNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW19n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.annotate.classFile" commandName="Annotate Class File" description="Externally add Annotations to a Class File." category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW2Nn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.stash.create" commandName="Stash Changes..." category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW2dn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CheckoutCommand" commandName="Check Out" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW2tn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW29n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.activateSelectedTask" commandName="Activate Selected Task" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW3Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.closeAllSaved" commandName="Close All Saved" description="Close all saved editors" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW3dn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.redo" commandName="Redo" description="Redo the last operation" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW3tn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW39n7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.format.document" commandName="Format" description="Format selection" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW4Nn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW4dn7Eemdprme5qtduw" elementId="org.eclipse.m2e.editor.RenameArtifactAction" commandName="Rename Maven Artifact..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW4tn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.selectWorkingSets" commandName="Select Working Sets" description="Select the working sets that are applicable for this window." category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW49n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.rename.element" commandName="Rename - Refactoring " description="Rename the selected element" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW5Nn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.team.RemoveFromIndex" commandName="Remove from Index" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW5dn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW5tn7Eemdprme5qtduw" elementId="org.eclipse.ui.newWizard" commandName="New" description="Open the New item wizard" category="_fqkXrNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkW59n7Eemdprme5qtduw" elementId="newWizardId" name="New Wizard"/>
+  </commands>
+  <commands xmi:id="_fqkW6Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.window.newWindow" commandName="New Window" description="Open another window" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW6dn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.uncomment" commandName="Uncomment" description="Uncomment the selected Java comment lines" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW6tn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CherryPick" commandName="Cherry Pick" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW69n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.commands.CopyDetails" commandName="Copy Details" category="_fqkXotn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkW7Nn7Eemdprme5qtduw" elementId="kind" name="Kind"/>
+    <parameters xmi:id="_fqkW7dn7Eemdprme5qtduw" elementId="element" name="Element"/>
+  </commands>
+  <commands xmi:id="_fqkW7tn7Eemdprme5qtduw" elementId="org.eclipse.e4.ui.importer.configureProject" commandName="Configure and Detect Nested Projects..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW79n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.command.RunBuild" commandName="Run Build" category="_fqkXotn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW8Nn7Eemdprme5qtduw" elementId="org.eclipse.ui.file.close" commandName="Close" description="Close the active editor" category="_fqkXrNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW8dn7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.selectActiveSession" commandName="Select Active Session..." category="_fqkXq9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW8tn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.CompareVersions" commandName="Compare with each other" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW89n7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.sdk.install" commandName="Install New Software..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW9Nn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW9dn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands.interest.decrement" commandName="Make Less Interesting" description="Make Less Interesting" category="_fqkXptn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW9tn7Eemdprme5qtduw" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar" commandName="Run Last Launched External Tool" description="Runs the last launched external Tool" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW99n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.CheckoutCommand" commandName="Check Out" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW-Nn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW-dn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW-tn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.moveLineUp" commandName="Move Lines Up" description="Moves the selected lines up" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkW-9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.Reset" commandName="Reset..." category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkW_Nn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.ResetMode" name="Reset mode" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqkW_dn7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.discovery.commands.ShowBundleCatalog" commandName="Show Bundle Catalog" category="_fqkXvdn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkW_tn7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.discovery.commands.DirectoryParameter" name="Directory URL"/>
+    <parameters xmi:id="_fqkW_9n7Eemdprme5qtduw" elementId="org.eclipse.equinox.p2.ui.discovery.commands.TagsParameter" name="Tags"/>
+  </commands>
+  <commands xmi:id="_fqkXANn7Eemdprme5qtduw" 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="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXAdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.previousSubTab" commandName="Previous Sub-Tab" description="Switch to the previous sub-tab" category="_fqkXqNn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXAtn7Eemdprme5qtduw" elementId="org.eclipse.userstorage.ui.showPullDown" commandName="Show Pull Down Menu" category="_fqkXsNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkXA9n7Eemdprme5qtduw" elementId="intoolbar" name="In Tool Bar" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqkXBNn7Eemdprme5qtduw" 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="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXBdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.showIn" commandName="Show In" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkXBtn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.showIn.targetId" name="Show In Target Id" optional="false"/>
+  </commands>
+  <commands xmi:id="_fqkXB9n7Eemdprme5qtduw" elementId="sed.tabletree.collapseAll" commandName="Collapse All" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXCNn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewRemoveRemote" commandName="Delete Remote" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXCdn7Eemdprme5qtduw" elementId="org.eclipse.ui.dialogs.openInputDialog" commandName="Open Input Dialog" description="Open an Input Dialog" category="_fqkXtNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkXCtn7Eemdprme5qtduw" elementId="title" name="Title"/>
+    <parameters xmi:id="_fqkXC9n7Eemdprme5qtduw" elementId="message" name="Message"/>
+    <parameters xmi:id="_fqkXDNn7Eemdprme5qtduw" elementId="initialValue" name="Initial Value"/>
+    <parameters xmi:id="_fqkXDdn7Eemdprme5qtduw" elementId="cancelReturns" name="Return Value on Cancel"/>
+  </commands>
+  <commands xmi:id="_fqkXDtn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RebaseCurrent" commandName="Rebase" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXD9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.extract.class" commandName="Extract Class..." description="Extracts fields into a new class" category="_fqkXr9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXENn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.correction.extractConstant.assist" commandName="Quick Assist - Extract constant" description="Invokes quick assist and selects 'Extract constant'" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXEdn7Eemdprme5qtduw" elementId="org.eclipse.compare.copyRightToLeft" commandName="Copy from Right to Left" description="Copy Current Change from Right to Left" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXEtn7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.commands.OpenProfileConfigurations" commandName="Profile..." description="Open profile launch configuration dialog" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXE9n7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.markCompleted" commandName="Mark Completed" description="Mark the selected tasks as completed" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXFNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.recenter" commandName="Recenter" description="Scroll cursor line to center, top and bottom" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXFdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" commandName="Generate Constructors from Superclass" description="Evaluate and add constructors from superclass" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXFtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.commands.OpenBuildElementWithBrowser.url" commandName="Open Build with Browser" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXF9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.command.markTaskComplete" commandName="Mark Task Complete" category="_fqkXp9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXGNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.select.windowStart" commandName="Select Window Start" description="Select to the start of the window" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXGdn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.edit.text.java.source.quickMenu" commandName="Show Source Quick Menu" description="Shows the source quick menu" category="_fqkXutn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXGtn7Eemdprme5qtduw" 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="_fqkXstn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXG9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.history.Revert" commandName="Revert Commit" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXHNn7Eemdprme5qtduw" elementId="org.eclipse.ui.edit.text.scroll.lineDown" commandName="Scroll Line Down" description="Scroll down one line of text" category="_fqkXpdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXHdn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.search.find.occurrences" commandName="Occurrences in File" description="Find occurrences of the selection in the file" category="_fqkXntn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXHtn7Eemdprme5qtduw" elementId="org.eclipse.ui.ToggleCoolbarAction" commandName="Toggle Main Toolbar Visibility" description="Toggles the visibility of the window toolbar" category="_fqkXrtn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXH9n7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.RepositoriesViewImportProjects" commandName="Import Projects..." description="Import or create in local Git repository" category="_fqkXttn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXINn7Eemdprme5qtduw" elementId="org.eclipse.wst.sse.ui.outline.customFilter" commandName="&amp;Filters" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXIdn7Eemdprme5qtduw" elementId="org.eclipse.ui.navigate.openResource" commandName="Open Resource" description="Open an editor on a particular resource" category="_fqkXqNn7Eemdprme5qtduw">
+    <parameters xmi:id="_fqkXItn7Eemdprme5qtduw" elementId="filePath" name="File Path" typeId="org.eclipse.ui.ide.resourcePath"/>
+  </commands>
+  <commands xmi:id="_fqkXI9n7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui.commands.CoverageLast" commandName="Coverage" description="Coverage" category="_fqkXs9n7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXJNn7Eemdprme5qtduw" elementId="org.eclipse.compare.copyAllLeftToRight" commandName="Copy All from Left to Right" description="Copy All Changes from Left to Right" category="_fqkXrdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXJdn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXJtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction" commandName="Run As" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXJ9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction" commandName="Run History" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXKNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.RunDropDownAction" commandName="Run" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXKdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction" commandName="Debug As" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXKtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" commandName="Debug History" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXK9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.launchActionSet/org.eclipse.debug.internal.ui.actions.DebugDropDownAction" commandName="Debug" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXLNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileDropDownAction" commandName="Profile" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXLdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction" commandName="Profile As" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXLtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.profileActionSet/org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" commandName="Profile History" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXL9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageDropDownAction" commandName="Coverage" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXMNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageAsAction" commandName="Coverage As" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXMdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.eclemma.ui.CoverageActionSet/org.eclipse.eclemma.ui.actions.CoverageHistoryAction" commandName="Coverage History" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXMtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.egit.ui.SearchActionSet/org.eclipse.egit.ui.actions.OpenCommitSearchPage" commandName="Git..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXM9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.NewTypeDropDown" commandName="Class..." description="New Java Class" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXNNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenPackageWizard" commandName="Package..." description="New Java Package" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXNdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.ui.JavaElementCreationActionSet/org.eclipse.jdt.ui.actions.OpenProjectWizard" commandName="Java Project..." description="New Java Project" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXNtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.ui.SearchActionSet/org.eclipse.jdt.ui.actions.OpenJavaSearchPage" commandName="Java..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXN9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.java.actionSet.browsing/org.eclipse.mylyn.java.ui.actions.ApplyMylynToBrowsingPerspectiveAction" commandName="Focus Browsing Perspective" description="Focus Java Browsing Views on Active Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXONn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.doc.actionSet/org.eclipse.mylyn.tasks.ui.bug.report" commandName="Report Bug or Enhancement..." description="Report Bug or Enhancement" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXOdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.navigation.additions/org.eclipse.mylyn.tasks.ui.navigate.task.history" commandName="Activate Previous Task" description="Activate Previous Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXOtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.ui.cheatsheets.actionSet/org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction" commandName="Cheat Sheets..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXO9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.search.searchActionSet/org.eclipse.search.OpenSearchDialogPage" commandName="Search..." description="Search" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXPNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.team.ui.actionSet/org.eclipse.team.ui.synchronizeAll" commandName="Synchronize..." description="Synchronize..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXPdn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXPtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.ui.externaltools.ExternalToolsSet/org.eclipse.ui.externaltools.ExternalToolMenuDelegateMenu" commandName="External Tools" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXP9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.ant.ui.BreakpointRulerActions/org.eclipse.ant.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXQNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXQdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions/org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction" commandName="Toggle Breakpoint" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXQtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetExecute" commandName="Execute" description="Execute the Selected Text" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXQ9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetDisplay" commandName="Display" description="Display Result of Evaluating Selected Text" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXRNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions/org.eclipse.jdt.debug.ui.SnippetInspect" commandName="Inspect" description="Inspect Result of Evaluating Selected Text" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXRdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXRtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.CompilationUnitEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXR9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.ClassFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXSNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.BookmarkRulerAction" commandName="Java Editor Bookmark Ruler Action" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXSdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.internal.ui.PropertiesFileEditor.ruler.actions/org.eclipse.jdt.internal.ui.propertiesfileeditor.SelectRulerAction" commandName="Java Editor Ruler Single-Click" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXStn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution/org.eclipse.m2e.jdt.ui.downloadSourcesAction" commandName="label" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXS9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.m2e.jdt.ui.downloadSourcesContribution_38/org.eclipse.m2e.jdt.ui.downloadSourcesAction_38" commandName="label" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXTNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Text Editor Bookmark Ruler Action" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXTdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.ui.texteditor.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Text Editor Ruler Single-Click" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXTtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.wst.dtd.core.dtdsource.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXT9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.wst.dtd.core.dtdsource.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXUNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXUdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.core.runtime.xml.source.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXUtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.wst.xsd.core.xsdsource.ruler.actions/org.eclipse.ui.texteditor.BookmarkRulerAction" commandName="Add Bookmark..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXU9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.wst.xsd.core.xsdsource.ruler.actions/org.eclipse.ui.texteditor.SelectRulerAction" commandName="Select Ruler" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXVNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.PulldownActions/org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction" commandName="View Management..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXVdn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXVtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.removeAll" commandName="Remove All" description="Remove All Breakpoints" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXV9n7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXWNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.workingSets" commandName="Working Sets..." description="Manage Working Sets" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXWdn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXWtn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXW9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.sortByAction" commandName="Sort By" description="Sort By" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXXNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.breakpointsview.toolbar/org.eclipse.debug.ui.breakpointsView.toolbar.groupByAction" commandName="Group By" description="Show" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXXdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.expressionsView.toolbar/org.eclipse.debug.ui.expresssionsView.toolbar.removeAll" commandName="Remove All" description="Remove All Expressions" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXXtn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXX9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.PinMemoryBlockAction" commandName="Pin Memory Monitor" description="Pin Memory Monitor" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXYNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.NewMemoryViewAction" commandName="New Memory View" description="New Memory View" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXYdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglemonitors" commandName="Toggle Memory Monitors Pane" description="Toggle Memory Monitors Pane" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXYtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.linkrenderingpanes" commandName="Link Memory Rendering Panes" description="Link Memory Rendering Panes" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXY9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.tablerendering.preferencesaction" commandName="Table Renderings Preferences..." description="&amp;Table Renderings Preferences..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXZNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.togglesplitpane" commandName="Toggle Split Pane" description="Toggle Split Pane" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXZdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.switchMemoryBlock" commandName="Switch Memory Monitor" description="Switch Memory Monitor" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXZtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.debug.ui.memoryView.toolbar/org.eclipse.debug.ui.memoryViewPreferencesAction" commandName="Preferences..." description="&amp;Preferences..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXZ9n7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXaNn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXadn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXatn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXa9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXbNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.VariableViewActions/org.eclipse.jdt.debug.ui.variableViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXbdn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXbtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.AllReferencesInView" commandName="Show References" description="Show &amp;References" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXb9n7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXcNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXcdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowStatic" commandName="Show Static Variables" description="Show Static Variables" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXctn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.ExpressionViewActions/org.eclipse.jdt.debug.ui.expressionViewActions.ShowConstants" commandName="Show Constants" description="Show Constants" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXc9n7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXdNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.BreakpointViewActions/org.eclipse.jdt.debug.ui.breakpointViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXddn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowThreadGroups" commandName="Show Thread Groups" description="Show Thread Groups" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXdtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowQualified" commandName="Show Qualified Names" description="Show Qualified Names" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXd9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowSystemThreads" commandName="Show System Threads" description="Show System Threads" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXeNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowRunningThreads" commandName="Show Running Threads" description="Show Running Threads" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXedn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.LaunchViewActions/org.eclipse.jdt.debug.ui.launchViewActions.ShowMonitorThreadInfo" commandName="Show Monitors" description="Show the Thread &amp; Monitor Information" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXetn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXe9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.jdt.debug.ui.DisplayViewActions/org.eclipse.jdt.debug.ui.displayViewToolbar.Execute" commandName="Execute" description="Execute the Selected Text" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXfNn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXfdn7Eemdprme5qtduw" 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="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXftn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.context.ui.outline.contribution/org.eclipse.mylyn.context.ui.contentOutline.focus" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXf9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.java.ui.markers.breakpoints.contribution/org.eclipse.mylyn.java.ui.actions.focus.markers.breakpoints" commandName="Focus on Active Task" description="Focus on Active Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXgNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.ui.debug.view.contribution/org.eclipse.mylyn.ui.actions.FilterResourceNavigatorAction" commandName="Focus on Active Task (Experimental)" description="Focus on Active Task (Experimental)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXgdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.ui.projectexplorer.filter/org.eclipse.mylyn.ide.ui.actions.focus.projectExplorer" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXgtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.ui.search.contribution/org.eclipse.mylyn.ide.ui.actions.focus.search.results" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXg9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.ui.resource.navigator.filter/org.eclipse.mylyn.ide.ui.actions.focus.resourceNavigator" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXhNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.problems.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.problems" commandName="Focus on Active Task" description="Focus on Active Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXhdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.markers.all.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.all" commandName="Focus on Active Task" description="Focus on Active Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXhtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.markers.tasks.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.tasks" commandName="Focus on Active Task" description="Focus on Active Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXh9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.markers.bookmarks.contribution/org.eclipse.mylyn.ide.ui.actions.focus.markers.bookmarks" commandName="Focus on Active Task" description="Focus on Active Task" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXiNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.java.explorer.contribution/org.eclipse.mylyn.java.actions.focus.packageExplorer" commandName="Focus on Active Task" description="Focus on Active Task (Alt+click to reveal filtered elements)" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXidn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.search.open" commandName="Search Repository..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXitn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.synchronize.changed" commandName="Synchronize Changed" description="Synchronize Changed" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXi9n7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.tasks.restore" commandName="Restore Tasks from History..." category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXjNn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.tasks.ui.open.repositories.view" commandName="Show Task Repositories View" description="Show Task Repositories View" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXjdn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.doc.legend.show.action" commandName="Show UI Legend" description="Show Tasks UI Legend" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <commands xmi:id="_fqkXjtn7Eemdprme5qtduw" elementId="AUTOGEN:::org.eclipse.mylyn.tasks.ui.actions.view/org.eclipse.mylyn.context.ui.actions.tasklist.focus" commandName="Focus on Workweek" description="Focus on Workweek" category="_fqkXvdn7Eemdprme5qtduw"/>
+  <addons xmi:id="_fqkXj9n7Eemdprme5qtduw" 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="_fqkXkNn7Eemdprme5qtduw" 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="_fqkXkdn7Eemdprme5qtduw" 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="_fqkXktn7Eemdprme5qtduw" 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="_fqkXk9n7Eemdprme5qtduw" 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="_fqkXlNn7Eemdprme5qtduw" 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="_fqkXldn7Eemdprme5qtduw" 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="_fqkXltn7Eemdprme5qtduw" 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="_fqkXl9n7Eemdprme5qtduw" 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="_fqkXmNn7Eemdprme5qtduw" 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="_fqkXmdn7Eemdprme5qtduw" elementId="SplitterAddon" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.splitteraddon.SplitterAddon"/>
+  <addons xmi:id="_fqkXmtn7Eemdprme5qtduw" 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="_fqkXm9n7Eemdprme5qtduw" 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="_fqkXnNn7Eemdprme5qtduw" elementId="org.eclipse.team.ui.category.team" name="Team" description="Actions that apply when working with a Team"/>
+  <categories xmi:id="_fqkXndn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.views" name="Views" description="Commands for opening views"/>
+  <categories xmi:id="_fqkXntn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.edit" name="Edit"/>
+  <categories xmi:id="_fqkXn9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.ui.editor.category" name="WikiText Markup Editing Commands" description="commands for editing lightweight markup"/>
+  <categories xmi:id="_fqkXoNn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.category.editor" name="Task Editor"/>
+  <categories xmi:id="_fqkXodn7Eemdprme5qtduw" elementId="org.eclipse.buildship.ui.project" name="Buildship" description="Contains the Buildship specific commands"/>
+  <categories xmi:id="_fqkXotn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.builds.ui.category.Commands" name="Builds"/>
+  <categories xmi:id="_fqkXo9n7Eemdprme5qtduw" elementId="org.eclipse.ui.ide.markerContents" name="Contents" description="The category for menu contents"/>
+  <categories xmi:id="_fqkXpNn7Eemdprme5qtduw" elementId="org.eclipse.oomph.setup.category" name="Oomph Setup"/>
+  <categories xmi:id="_fqkXpdn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.textEditor" name="Text Editing" description="Text Editing Commands"/>
+  <categories xmi:id="_fqkXptn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.context.ui.commands" name="Focused UI" description="Task-Focused Interface"/>
+  <categories xmi:id="_fqkXp9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.tasks.ui.commands" name="Task Repositories"/>
+  <categories xmi:id="_fqkXqNn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.navigate" name="Navigate"/>
+  <categories xmi:id="_fqkXqdn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.java.ui.commands" name="Java Context" description="Java Task-Focused Interface Commands"/>
+  <categories xmi:id="_fqkXqtn7Eemdprme5qtduw" elementId="org.eclipse.mylyn.wikitext.context.ui.commands" name="Mylyn WikiText" description="Commands used for Mylyn WikiText"/>
+  <categories xmi:id="_fqkXq9n7Eemdprme5qtduw" elementId="org.eclipse.eclemma.ui" name="EclEmma Code Coverage"/>
+  <categories xmi:id="_fqkXrNn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.file" name="File"/>
+  <categories xmi:id="_fqkXrdn7Eemdprme5qtduw" elementId="org.eclipse.compare.ui.category.compare" name="Compare" description="Compare command category"/>
+  <categories xmi:id="_fqkXrtn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.window" name="Window"/>
+  <categories xmi:id="_fqkXr9n7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.category.refactoring" name="Refactor - Java" description="Java Refactoring Actions"/>
+  <categories xmi:id="_fqkXsNn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.help" name="Help"/>
+  <categories xmi:id="_fqkXsdn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.project" name="Project"/>
+  <categories xmi:id="_fqkXstn7Eemdprme5qtduw" elementId="org.eclipse.search.ui.category.search" name="Search" description="Search command category"/>
+  <categories xmi:id="_fqkXs9n7Eemdprme5qtduw" elementId="org.eclipse.debug.ui.category.run" name="Run/Debug" description="Run/Debug command category"/>
+  <categories xmi:id="_fqkXtNn7Eemdprme5qtduw" elementId="org.eclipse.ui.category.dialogs" name="Dialogs" description="Commands for opening dialogs"/>
+  <categories xmi:id="_fqkXtdn7Eemdprme5qtduw" elementId="org.eclipse.oomph" name="Oomph"/>
+  <categories xmi:id="_fqkXttn7Eemdprme5qtduw" elementId="org.eclipse.egit.ui.commandCategory" name="Git"/>
+  <categories xmi:id="_fqkXt9n7Eemdprme5qtduw" elementId="org.eclipse.ui.category.perspectives" name="Perspectives" description="Commands for opening perspectives"/>
+  <categories xmi:id="_fqkXuNn7Eemdprme5qtduw" elementId="org.eclipse.ltk.ui.category.refactoring" name="Refactoring"/>
+  <categories xmi:id="_fqkXudn7Eemdprme5qtduw" elementId="org.eclipse.gef.category.view" name="View" description="View"/>
+  <categories xmi:id="_fqkXutn7Eemdprme5qtduw" elementId="org.eclipse.jdt.ui.category.source" name="Source" description="Java Source Actions"/>
+  <categories xmi:id="_fqkXu9n7Eemdprme5qtduw" elementId="org.eclipse.mylyn.commons.repositories.ui.category.Team" name="Team"/>
+  <categories xmi:id="_fqkXvNn7Eemdprme5qtduw" elementId="org.eclipse.oomph.commands" name="Oomph"/>
+  <categories xmi:id="_fqkXvdn7Eemdprme5qtduw" 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.core/2574934564.index b/.metadata/.plugins/org.eclipse.jdt.core/2574934564.index
index caa8605c430c50c94f5ed20ddfcb22b20ea2fd69..97f8517031c6465b8e45f4521bd1f8403262729e 100644
Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2574934564.index and b/.metadata/.plugins/org.eclipse.jdt.core/2574934564.index differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps
index 4165d69750b760897c03885f37bee05e196017e6..654317ca72995b135ebff86046f10399a39f06ac 100644
Binary files a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps and b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
index 0dac57e4ea54d4ee6b42066e7cd940bbc625d7f7..c6ab37a071cb3f1b766491275c40c1b40e424277 100644
Binary files a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat and b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a8a6f0ab948980349812606d6d4d0d177900b79
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b019ba3141a122d127bba926065fd5f29443496
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/10.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/10.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e98817d9e98bab0f43096caa1166e734cbb3fb5
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/10.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png
new file mode 100644
index 0000000000000000000000000000000000000000..ba2d4d6937f1665c771d4ee5b48e52939d7fb438
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png
new file mode 100644
index 0000000000000000000000000000000000000000..18ebdd1f4897d1c53fa772e34c1136b018db6329
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png
new file mode 100644
index 0000000000000000000000000000000000000000..a839ceb0e95c38b180ed346a05106e06eac5e1e7
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png
new file mode 100644
index 0000000000000000000000000000000000000000..269f575e1b0d50dbfb351b86b323742ce47cdddb
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png
new file mode 100644
index 0000000000000000000000000000000000000000..be086d7a548e6926e48bd63c76f6ba3ada5f3209
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d93a713dffe3f7ad9662792b9bceb8733d45108
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png
new file mode 100644
index 0000000000000000000000000000000000000000..588e908a5a29c61c35c9ff6069293e9e51a7c061
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png differ
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png
new file mode 100644
index 0000000000000000000000000000000000000000..eaac660153c88915365d0c215cc56a48bdfbbd3b
Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png differ
diff --git a/lab2_part1/bin/searchCustom/CustomBreadthFirstSearch.class b/lab2_part1/bin/searchCustom/CustomBreadthFirstSearch.class
index 90a42f8346228a7d2b3c11a841e0395f26073e49..a93b3ff05b4f0099237830045a5c0e1c69c6c5c6 100644
Binary files a/lab2_part1/bin/searchCustom/CustomBreadthFirstSearch.class and b/lab2_part1/bin/searchCustom/CustomBreadthFirstSearch.class differ
diff --git a/lab2_part1/bin/searchCustom/CustomDepthFirstSearch.class b/lab2_part1/bin/searchCustom/CustomDepthFirstSearch.class
index f4ee2d8610cb95da39ab48319d3531cefb19609d..cf71208a137fde36ecc3fc57bfc7b5a0eeb2e0bb 100644
Binary files a/lab2_part1/bin/searchCustom/CustomDepthFirstSearch.class and b/lab2_part1/bin/searchCustom/CustomDepthFirstSearch.class differ
diff --git a/lab2_part1/bin/searchCustom/CustomGraphSearch.class b/lab2_part1/bin/searchCustom/CustomGraphSearch.class
index 755d50b80dc6fa786768695d72c82a874a1d75d7..a8b6a093571e1d69732c0e324d30348f1eecfaae 100644
Binary files a/lab2_part1/bin/searchCustom/CustomGraphSearch.class and b/lab2_part1/bin/searchCustom/CustomGraphSearch.class differ
diff --git a/lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java b/lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java
index 329026dd2692d097f8b2c2674fd0ede339f925db..b168a7aa030aeb31cc528271c93757f1fbc07fbe 100644
--- a/lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java
+++ b/lab2_part1/src/searchCustom/CustomBreadthFirstSearch.java
@@ -5,7 +5,6 @@ import java.util.Random;
 public class CustomBreadthFirstSearch  extends CustomGraphSearch{
 
 	public   CustomBreadthFirstSearch(int maxDepth){
-		super(new Random().nextBoolean()); // Temporary random choice, you need to pick true or false!
-		System.out.println("Change line above in \"CustomBreadthFirstSearch.java\"!");
+		super(false); // Temporary random choice, you need to pick true or false!
 	}
 };
diff --git a/lab2_part1/src/searchCustom/CustomDepthFirstSearch.java b/lab2_part1/src/searchCustom/CustomDepthFirstSearch.java
index 75fce718e4f56f0760d9e128992ffab2f7adfdfd..971b2bfdee680ad0ccdb63a4c573877173053c81 100644
--- a/lab2_part1/src/searchCustom/CustomDepthFirstSearch.java
+++ b/lab2_part1/src/searchCustom/CustomDepthFirstSearch.java
@@ -5,6 +5,6 @@ import java.util.Random;
 
 public class CustomDepthFirstSearch extends CustomGraphSearch{
 	public CustomDepthFirstSearch(int maxDepth){
-		super(new Random().nextBoolean()); // Temporary random choice, you need to true or false!
-		System.out.println("Change line above in \"CustomDepthFirstSearch.java\"!");}
+		super(true); // Temporary random choice, you need to true or false!
+	}
 };
diff --git a/lab2_part1/src/searchCustom/CustomGraphSearch.java b/lab2_part1/src/searchCustom/CustomGraphSearch.java
index aa27e853565b4dab29d02e8264d6462810a6814f..261b170510e963f133a72f79ec519be7d52696b1 100644
--- a/lab2_part1/src/searchCustom/CustomGraphSearch.java
+++ b/lab2_part1/src/searchCustom/CustomGraphSearch.java
@@ -36,14 +36,34 @@ public class CustomGraphSearch implements SearchObject {
 		GridPos startState = (GridPos) p.getInitialState();
 		// Initialize the frontier with the start state  
 		frontier.addNodeToFront(new SearchNode(startState));
+		explored.add(frontier.peekAtFront());
 
 		// Path will be empty until we find the goal.
 		path = new ArrayList<SearchNode>();
 		
-		// Implement this!
-		System.out.println("Implement CustomGraphSearch.java!");
-		
-		
+		while (!frontier.isEmpty()) {
+			SearchNode node = frontier.removeFirst();
+			
+			if (p.isGoalState(node.getState())) {
+				path = node.getPathFromRoot();
+				break;
+			}
+			
+			ArrayList<GridPos> childStates = p.getReachableStatesFrom(node.getState());
+			
+			for (GridPos childState : childStates) {
+				SearchNode child = new SearchNode(childState, node);
+				if (!explored.contains(child)) {
+					if (insertFront) {
+						frontier.addNodeToFront(child);
+					} else {
+						frontier.addNodeToBack(child);
+					}
+					explored.add(child);
+				}
+			}
+		}
+
 		/* Some hints:
 		 * -Read early part of chapter 3 in the book!
 		 * -You are free to change anything how you wish as long as the program runs, but some structure is given to help you.