You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2007/09/02 07:22:05 UTC

svn commit: r571925 - /wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java

Author: ivaynberg
Date: Sat Sep  1 22:22:04 2007
New Revision: 571925

URL: http://svn.apache.org/viewvc?rev=571925&view=rev
Log:
fixed bug where getlevelasstring() failed due to recent change in level numbering

Modified:
    wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java

Modified: wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java?rev=571925&r1=571924&r2=571925&view=diff
==============================================================================
--- wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java (original)
+++ wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java Sat Sep  1 22:22:04 2007
@@ -17,6 +17,8 @@
 package org.apache.wicket.feedback;
 
 import java.io.Serializable;
+import java.util.HashMap;
+import java.util.Map;
 
 import org.apache.wicket.Component;
 import org.apache.wicket.IClusterable;
@@ -54,8 +56,17 @@
 	public static final int WARNING = 300;
 
 	/** Levels as strings for debugging. */
-	private static final String[] levelStrings = new String[] { "UNDEFINED", "DEBUG", "INFO",
-			"WARNING", "ERROR", "FATAL" };
+	private static final Map levelStrings = new HashMap();
+
+	static
+	{
+		levelStrings.put(new Integer(0), "UNDEFINED");
+		levelStrings.put(new Integer(100), "DEBUG");
+		levelStrings.put(new Integer(200), "INFO");
+		levelStrings.put(new Integer(300), "WARNING");
+		levelStrings.put(new Integer(400), "ERROR");
+		levelStrings.put(new Integer(500), "FATAL");
+	}
 
 	/**
 	 * The message level; can be used by rendering components. Note that what actually happens with
@@ -130,7 +141,7 @@
 	 */
 	public String getLevelAsString()
 	{
-		return levelStrings[getLevel() / 100];
+		return (String)levelStrings.get(new Integer(getLevel()));
 	}
 
 	/**