psmith 2003/06/26 23:30:01
Modified: src/java/org/apache/log4j/chainsaw ThresholdSlider.java
Log:
Jalopolization.
Revision Changes Path
1.3 +18 -17
jakarta-log4j/src/java/org/apache/log4j/chainsaw/ThresholdSlider.java
Index: ThresholdSlider.java
===================================================================
RCS file:
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ThresholdSlider.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ThresholdSlider.java 27 Jun 2003 03:21:57 -0000 1.2
+++ ThresholdSlider.java 27 Jun 2003 06:30:01 -0000 1.3
@@ -55,11 +55,9 @@
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
-import java.util.HashMap;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.List;
-import java.util.Map;
import javax.swing.DefaultBoundedRangeModel;
import javax.swing.JLabel;
@@ -75,8 +73,8 @@
*/
final class ThresholdSlider extends JSlider {
final List priorityList;
+
ThresholdSlider() {
-
Priority[] priorities =
new Level[] {
Level.OFF, Level.FATAL, Level.ERROR, Level.WARN, Level.INFO,
@@ -109,41 +107,44 @@
new DefaultBoundedRangeModel(
priorityList.indexOf(Level.DEBUG), 0, 0, priorityList.size() - 1));
-
Hashtable labelMap = new Hashtable();
+
for (Iterator iter = priorityList.iterator(); iter.hasNext();) {
Priority item = (Priority) iter.next();
- labelMap.put(new Integer(priorityList.indexOf(item)), new
JLabel(item.toString()));
-// System.out.println("creating levels for :: " + item.toInt() + "," +
item.toString());
+ labelMap.put(
+ new Integer(priorityList.indexOf(item)), new JLabel(item.toString()));
+
+ // System.out.println("creating levels for :: " + item.toInt() + "," +
item.toString());
}
-
+
setOrientation(JSlider.VERTICAL);
setInverted(true);
setLabelTable(labelMap);
setPaintLabels(true);
-// setPaintTicks(true);
+
+ // setPaintTicks(true);
setSnapToTicks(true);
-// setMajorTickSpacing(10000);
-
-// setPaintTrack(true);
-
+
+ // setMajorTickSpacing(10000);
+ // setPaintTrack(true);
}
-
- void setChosenLevel(Level level){
+
+ void setChosenLevel(Level level) {
setValue(priorityList.indexOf(level));
}
-
+
/**
* Returns the Log4j Level that is currently selected in this slider
* @return
*/
Level getSelectedLevel() {
Level level = (Level) priorityList.get(getValue());
-
- if(level==null){
+
+ if (level == null) {
level = Level.DEBUG;
}
+
return level;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]