From 3e28599cf125d7d9803371fe3e387d2bcff82482 Mon Sep 17 00:00:00 2001 From: Brian Remedios Date: Sun, 11 Jan 2009 00:27:10 +0000 Subject: [PATCH] Last missing class (I hope) git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@6782 51baf565-9d33-0410-a72c-fc3788e3496d --- .../pmd/eclipse/ui/PMDUiConstants.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/PMDUiConstants.java b/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/PMDUiConstants.java index a1c9de5efc..562c7a7cdd 100644 --- a/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/PMDUiConstants.java +++ b/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/PMDUiConstants.java @@ -36,6 +36,8 @@ package net.sourceforge.pmd.eclipse.ui; +import net.sourceforge.pmd.RulePriority; + /** * This interface groups all plugin constants @@ -133,6 +135,17 @@ public class PMDUiConstants { */ private PMDUiConstants() { super(); + } + + public static String buttonCodePathFor(RulePriority priority) { + + switch (priority.getPriority()) { + case 1: return ICON_BUTTON_PRIO1; + case 2: return ICON_BUTTON_PRIO2; + case 3: return ICON_BUTTON_PRIO3; + case 4: return ICON_BUTTON_PRIO4; + case 5: return ICON_BUTTON_PRIO5; + default : throw new RuntimeException("unknown priority level"); + } } - } \ No newline at end of file