From a57e4ed3c1d4d299a5851bffed389cb5f6114ffc Mon Sep 17 00:00:00 2001
From: Florian Hoelzl <hoelzl@fortiss.org>
Date: Wed, 28 Dec 2011 14:47:51 +0000
Subject: [PATCH] added toggle buttons for severity levels to marker view. refs
 310

---
 .../ui/internal/views/MarkerViewPart.java     | 21 ++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/MarkerViewPart.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/MarkerViewPart.java
index 9ee4b5be6..159854b72 100644
--- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/MarkerViewPart.java
+++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/MarkerViewPart.java
@@ -54,7 +54,7 @@ import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService;
  * @author hoelzl
  * @author $Author$
  * @version $Rev$
- * @ConQAT.Rating YELLOW Hash: FEA75C43E09572D37F628C9ACC0395F3
+ * @ConQAT.Rating YELLOW Hash: 95A61D97067260DAA89DB0B0D46DC436
  */
 public class MarkerViewPart extends ViewPart {
 
@@ -205,11 +205,16 @@ public class MarkerViewPart extends ViewPart {
 
 	/** Creates the toggle actions. */
 	private void createToggleActions() {
-		toggleSeverityFilterAction[0] = new SeverityFilterAction("D", DEBUG);
-		toggleSeverityFilterAction[1] = new SeverityFilterAction("I", INFO);
-		toggleSeverityFilterAction[2] = new SeverityFilterAction("W", WARNING);
-		toggleSeverityFilterAction[3] = new SeverityFilterAction("E", ERROR);
-		toggleSeverityFilterAction[4] = new SeverityFilterAction("F", FATAL);
+		toggleSeverityFilterAction[0] = new SeverityFilterAction("D",
+				"Toggle DEBUG Messages", DEBUG);
+		toggleSeverityFilterAction[1] = new SeverityFilterAction("I",
+				"Toggle INFO Messages", INFO);
+		toggleSeverityFilterAction[2] = new SeverityFilterAction("W",
+				"Toggle WARNING Messages", WARNING);
+		toggleSeverityFilterAction[3] = new SeverityFilterAction("E",
+				"Toggle ERROR Messages", ERROR);
+		toggleSeverityFilterAction[4] = new SeverityFilterAction("F",
+				"Toggle FATAL Messages", FATAL);
 
 		IToolBarManager toolBarManager = getViewSite().getActionBars()
 				.getToolBarManager();
@@ -228,9 +233,11 @@ public class MarkerViewPart extends ViewPart {
 		private final ESeverity severity;
 
 		/** Constructor. */
-		public SeverityFilterAction(String name, ESeverity severity) {
+		public SeverityFilterAction(String name, String tooltip,
+				ESeverity severity) {
 			super(name, SWT.TOGGLE);
 			this.severity = severity;
+			setToolTipText(tooltip);
 			setChecked(toggleState.get(severity));
 		}
 
-- 
GitLab