KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > incava > qualog > Qualog


1 package org.incava.qualog;
2
3 import java.io.*;
4 import java.util.*;
5
6
7 /**
8  * <p>Provides quasi-logging support, more akin to debugging/development output
9  * and trace statements than logging per se. Supports both tabular and
10  * non-tabular output formats, the former being with the files, line numbers,
11  * classes, and methods being arranged so that they line up vertically. That
12  * format, I've found, is better for larger projects (500M+ LOC), in which class
13  * names and package hierarchies tend to be larger. The non-tabular format seems
14  * better for smaller projects.</p>
15  *
16  * <p>Colors can be enabled and disabled, and associated with classes, methods,
17  * files, and levels. They are designed to work on terminals that support ANSI
18  * escape codes. On platforms without this -- e.g., Windows -- colorization is
19  * disabled.</p>
20  *
21  * <p>Unlike real logging mechanisms, there is no support for log rotations. I
22  * recommend log4j for that. This package is mainly for programmers who want
23  * trace statements from a Java program. See Kernighan and Pike for a defense of
24  * those of us who develop and debug programs mainly relying on the print
25  * statement.</p>
26  *
27  * <p>There is a serious performance hit to using this package, since each
28  * output statement results in an exception being created.</p>
29  */

30 public class Qualog
31 {
32     /**
33      * The version of the Qualog module.
34      */

35     public final static String JavaDoc VERSION = "1.0.2";
36     
37     /**
38      * An array denoting no colors.
39      */

40     public final static ANSIColor[] NO_COLORS = null;
41
42     /**
43      * An object denoting no color.
44      */

45     public final static ANSIColor NO_COLOR = null;
46     
47     /**
48      * The code for no color applied.
49      */

50     public final static ANSIColor NONE = ANSIColor.NONE;
51
52     /**
53      * The code for reset of colors and decorations.
54      */

55     public final static ANSIColor RESET = ANSIColor.RESET;
56
57     /**
58      * The code for bold decoration.
59      */

60     public final static ANSIColor BOLD = ANSIColor.BOLD;
61
62     /**
63      * The code for underscore (AKA underline).
64      */

65     public final static ANSIColor UNDERSCORE = ANSIColor.UNDERSCORE;
66
67     /**
68      * The code for underline (AKA underscore).
69      */

70     public final static ANSIColor UNDERLINE = ANSIColor.UNDERLINE;
71
72     /**
73      * The code for the blink attribute.
74      */

75     public final static ANSIColor BLINK = ANSIColor.BLINK;
76
77     /**
78      * The code for reversed text.
79      */

80     public final static ANSIColor REVERSE = ANSIColor.REVERSE;
81
82     /**
83      * The code for hidden text.
84      */

85     public final static ANSIColor CONCEALED = ANSIColor.CONCEALED;
86
87     /**
88      * The code for black text.
89      */

90     public final static ANSIColor BLACK = ANSIColor.BLACK;
91
92     /**
93      * The code for red text.
94      */

95     public final static ANSIColor RED = ANSIColor.RED;
96
97     /**
98      * The code for green text.
99      */

100     public final static ANSIColor GREEN = ANSIColor.GREEN;
101
102     /**
103      * The code for yellow text.
104      */

105     public final static ANSIColor YELLOW = ANSIColor.YELLOW;
106
107     /**
108      * The code for blue text.
109      */

110     public final static ANSIColor BLUE = ANSIColor.BLUE;
111
112     /**
113      * The code for magenta text.
114      */

115     public final static ANSIColor MAGENTA = ANSIColor.MAGENTA;
116
117     /**
118      * The code for cyan text.
119      */

120     public final static ANSIColor CYAN = ANSIColor.CYAN;
121
122     /**
123      * The code for white text.
124      */

125     public final static ANSIColor WHITE = ANSIColor.WHITE;
126
127     /**
128      * The code for black background.
129      */

130     public final static ANSIColor ON_BLACK = ANSIColor.ON_BLACK;
131
132     /**
133      * The code for red background.
134      */

135     public final static ANSIColor ON_RED = ANSIColor.ON_RED;
136
137     /**
138      * The code for green background.
139      */

140     public final static ANSIColor ON_GREEN = ANSIColor.ON_GREEN;
141
142     /**
143      * The code for yellow background.
144      */

145     public final static ANSIColor ON_YELLOW = ANSIColor.ON_YELLOW;
146
147     /**
148      * The code for blue background.
149      */

150     public final static ANSIColor ON_BLUE = ANSIColor.ON_BLUE;
151
152     /**
153      * The code for magenta background.
154      */

155     public final static ANSIColor ON_MAGENTA = ANSIColor.ON_MAGENTA;
156
157     /**
158      * The code for cyan background.
159      */

160     public final static ANSIColor ON_CYAN = ANSIColor.ON_CYAN;
161
162     /**
163      * The code for white background.
164      */

165     public final static ANSIColor ON_WHITE = ANSIColor.ON_WHITE;
166     
167     public final static String JavaDoc CLASS_WIDTH_PROPERTY_KEY = "qualog.classwidth";
168     public final static String JavaDoc COLUMNAR_PROPERTY_KEY = "qualog.columnar";
169     public final static String JavaDoc FILE_WIDTH_PROPERTY_KEY = "qualog.filewidth";
170     public final static String JavaDoc LEVEL_PROPERTY_KEY = "qualog.level";
171     public final static String JavaDoc LINE_WIDTH_PROPERTY_KEY = "qualog.linewidth";
172     public final static String JavaDoc METHOD_WIDTH_PROPERTY_KEY = "qualog.methodwidth";
173     public final static String JavaDoc SHOW_CLASSES_PROPERTY_KEY = "qualog.showclasses";
174     public final static String JavaDoc SHOW_FILES_PROPERTY_KEY = "qualog.showfiles";
175     public final static String JavaDoc VERBOSE_PROPERTY_KEY = "qualog.verbose";
176     
177     public final static QlLevel LEVEL0 = new QlLevel(0);
178     public final static QlLevel LEVEL1 = new QlLevel(1);
179     public final static QlLevel LEVEL2 = new QlLevel(2);
180     public final static QlLevel LEVEL3 = new QlLevel(3);
181     public final static QlLevel LEVEL4 = new QlLevel(4);
182     public final static QlLevel LEVEL5 = new QlLevel(5);
183     public final static QlLevel LEVEL6 = new QlLevel(6);
184     public final static QlLevel LEVEL7 = new QlLevel(7);
185     public final static QlLevel LEVEL8 = new QlLevel(8);
186     public final static QlLevel LEVEL9 = new QlLevel(9);
187
188     public static final int NO_OUTPUT = QlWriter.NO_OUTPUT;
189
190     public static final int QUIET = QlWriter.QUIET;
191     
192     public static final int VERBOSE = QlWriter.VERBOSE;
193     
194     /**
195      * The default number of stack trace elements to display in a stack.
196      */

197     protected static final int DEFAULT_STACK_DEPTH = 5;
198
199     protected static QlWriter writer;
200
201     protected static QlTimer timer;
202
203     static {
204         writer = new QlWriter();
205         timer = new QlTimer();
206         
207         String JavaDoc verStr = System.getProperty(VERBOSE_PROPERTY_KEY);
208         if (verStr == null) {
209             verStr = System.getProperty("verbose");
210         }
211
212         if (verStr != null) {
213             boolean verbose = Boolean.valueOf(verStr).booleanValue();
214             QlLevel level = LEVEL5;
215
216             String JavaDoc lvlStr = System.getProperty(LEVEL_PROPERTY_KEY);
217             if (lvlStr != null) {
218                 level = new QlLevel((new Integer JavaDoc(lvlStr)).intValue());
219             }
220
221             if (verbose) {
222                 setOutput(VERBOSE, level);
223                 System.out.println("Qualog, version " + VERSION);
224             }
225         }
226         
227         if (System.getProperty("os.name").equals("Linux")) {
228             writer.setUseColor(true);
229         }
230         
231         String JavaDoc showFilesStr = System.getProperty(SHOW_FILES_PROPERTY_KEY);
232         if (showFilesStr != null) {
233             writer.showFiles = (new Boolean JavaDoc(showFilesStr)).booleanValue();
234         }
235
236         String JavaDoc showClassesStr = System.getProperty(SHOW_CLASSES_PROPERTY_KEY);
237         if (showClassesStr != null) {
238             writer.showClasses = (new Boolean JavaDoc(showClassesStr)).booleanValue();
239         }
240
241         String JavaDoc columnarStr = System.getProperty(COLUMNAR_PROPERTY_KEY);
242         if (columnarStr != null) {
243             writer.columns = (new Boolean JavaDoc(columnarStr)).booleanValue();
244         }
245
246         String JavaDoc fileWidthStr = System.getProperty(FILE_WIDTH_PROPERTY_KEY);
247         if (fileWidthStr != null) {
248             writer.fileWidth = (new Integer JavaDoc(fileWidthStr)).intValue();
249         }
250
251         String JavaDoc lineWidthStr = System.getProperty(LINE_WIDTH_PROPERTY_KEY);
252         if (lineWidthStr != null) {
253             writer.lineWidth = (new Integer JavaDoc(lineWidthStr)).intValue();
254         }
255
256         String JavaDoc classWidthStr = System.getProperty(CLASS_WIDTH_PROPERTY_KEY);
257         if (classWidthStr != null) {
258             writer.classWidth = (new Integer JavaDoc(classWidthStr)).intValue();
259         }
260
261         String JavaDoc methodWidthStr = System.getProperty(METHOD_WIDTH_PROPERTY_KEY);
262         if (methodWidthStr != null) {
263             writer.functionWidth = (new Integer JavaDoc(methodWidthStr)).intValue();
264         }
265     }
266
267     public static boolean isLoggable(QlLevel level)
268     {
269         return writer.isLoggable(level);
270     }
271
272     public static void setDisabled(Class JavaDoc cls)
273     {
274         addFilter(new QlClassFilter(cls, null));
275     }
276
277     public static void addFilter(QlFilter filter)
278     {
279         writer.addFilter(filter);
280     }
281
282     public static void setOut(PrintWriter out)
283     {
284         writer.out = out;
285     }
286
287     public static void setFileWidth(int fileWidth)
288     {
289         writer.fileWidth = fileWidth;
290     }
291
292     public static void setClassWidth(int classWidth)
293     {
294         writer.classWidth = classWidth;
295     }
296
297     public static void setLineWidth(int lineWidth)
298     {
299         writer.lineWidth = lineWidth;
300     }
301
302     public static void setFunctionWidth(int functionWidth)
303     {
304         writer.functionWidth = functionWidth;
305     }
306
307     public static void setClassColor(String JavaDoc className, ANSIColor color)
308     {
309         writer.setClassColor(className, color);
310     }
311
312     public static void setClassColor(ANSIColor color)
313     {
314         StackTraceElement JavaDoc[] stack = getStack(3);
315         String JavaDoc className = stack[2].getClassName();
316         setClassColor(className, color);
317     }
318
319     public static void setPackageColor(ANSIColor color)
320     {
321     }
322
323     public static void setPackageColor(String JavaDoc pkg, ANSIColor color)
324     {
325     }
326
327     public static void setMethodColor(String JavaDoc methodName, ANSIColor color)
328     {
329         StackTraceElement JavaDoc[] stack = getStack(3);
330         String JavaDoc className = stack[2].getClassName();
331         writer.setMethodColor(className, methodName, color);
332     }
333
334     public static void setMethodColor(String JavaDoc className, String JavaDoc methodName, ANSIColor color)
335     {
336         writer.setMethodColor(className, methodName, color);
337     }
338
339     public static void clearClassColor(String JavaDoc className)
340     {
341         writer.clearClassColor(className);
342     }
343
344     public static void setFileColor(String JavaDoc fileName, ANSIColor color)
345     {
346         writer.setFileColor(fileName, color);
347     }
348
349     public static void setFileColor(ANSIColor color)
350     {
351         StackTraceElement JavaDoc[] stack = getStack(3);
352         String JavaDoc fileName = stack[2].getFileName();
353         tr.Ace.red("fileName: " + fileName);
354         writer.setFileColor(fileName, color);
355     }
356
357     public static void set(boolean columns, int fileWidth, int lineWidth, int classWidth, int funcWidth)
358     {
359         writer.set(columns, fileWidth, lineWidth, classWidth, funcWidth);
360     }
361
362     public static void setVerbose(boolean verbose)
363     {
364         setOutput(VERBOSE, verbose ? LEVEL5 : null);
365     }
366
367     public static void setQuiet(boolean quiet)
368     {
369         setOutput(QUIET, LEVEL5);
370     }
371
372     public static void setOutput(int type, QlLevel level)
373     {
374         writer.setOutput(type, level);
375     }
376
377     public static void setQuiet(QlLevel level)
378     {
379         writer.setOutput(QUIET, level);
380     }
381
382     public static boolean verbose()
383     {
384         return writer.verbose();
385     }
386
387     public static void setColumns(boolean cols)
388     {
389         writer.setColumns(cols);
390     }
391     
392     public static void addClassSkipped(Class JavaDoc cls)
393     {
394         writer.addClassSkipped(cls);
395     }
396     
397     public static void addClassSkipped(String JavaDoc clsName)
398     {
399         writer.addClassSkipped(clsName);
400     }
401
402     public static void reset()
403     {
404         writer.reset();
405     }
406
407     public static void clear()
408     {
409         writer.clear();
410     }
411
412     public static int findStackStart(StackTraceElement JavaDoc[] stack)
413     {
414         return writer.findStackStart(stack);
415     }
416
417     public static boolean time(String JavaDoc msg)
418     {
419         return timer.start(msg);
420     }
421
422     public static boolean time()
423     {
424         return timer.start();
425     }
426
427     public static boolean start(String JavaDoc msg)
428     {
429         return timer.start(msg);
430     }
431
432     public static boolean start()
433     {
434         return timer.start();
435     }
436
437     public static boolean end(String JavaDoc msg)
438     {
439         return timer.end(msg);
440     }
441
442     public static boolean end()
443     {
444         return timer.end();
445     }
446
447     public static boolean stack(QlLevel level,
448                                 ANSIColor[] msgColors,
449                                 String JavaDoc name,
450                                 Object JavaDoc obj,
451                                 ANSIColor fileColor,
452                                 ANSIColor classColor,
453                                 ANSIColor methodColor,
454                                 int numFrames)
455     {
456         return writer.stack(level, msgColors, name, obj, fileColor, classColor, methodColor, numFrames);
457     }
458
459     public static boolean stack(ANSIColor[] msgColors,
460                                 String JavaDoc msg,
461                                 ANSIColor fileColor,
462                                 ANSIColor classColor,
463                                 ANSIColor methodColor,
464                                 int numFrames)
465     {
466         return stack(LEVEL5, msgColors, msg, fileColor, classColor, methodColor, numFrames);
467     }
468
469     public static boolean stack(QlLevel level,
470                                 ANSIColor msgColor,
471                                 String JavaDoc msg,
472                                 ANSIColor fileColor,
473                                 ANSIColor classColor,
474                                 ANSIColor methodColor,
475                                 int numFrames)
476     {
477         return stack(level, new ANSIColor[] { msgColor }, msg, fileColor, classColor, methodColor, numFrames);
478     }
479
480     public synchronized static boolean stack(QlLevel lvl,
481                                              ANSIColor[] msgColor,
482                                              String JavaDoc msg,
483                                              ANSIColor fileColor,
484                                              ANSIColor classColor,
485                                              ANSIColor methodColor,
486                                              int numFrames)
487     {
488         return writer.stack(lvl, msgColor, msg, fileColor, classColor, methodColor, numFrames);
489     }
490
491     /**
492      * Writes an empty log message.
493      */

494     public static boolean log()
495     {
496         return log("");
497     }
498
499     /**
500      * Writes an empty stack message.
501      */

502     public static boolean stack()
503     {
504         return stack("");
505     }
506
507     //--- autogenerated by makeqlog
508

509     /**
510       * Writes stack output, with the default foreground and background.
511       */

512     public static boolean stack(String JavaDoc msg)
513     {
514         return stack(LEVEL5, NO_COLORS, msg, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
515     }
516
517     /**
518       * Writes stack output, with the specified color.
519       */

520     public static boolean stack(ANSIColor color, String JavaDoc msg)
521     {
522         return stack(LEVEL5, new ANSIColor[] { color }, msg, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
523     }
524
525     /**
526       * Writes stack output, with the specified colors.
527       */

528     public static boolean stack(ANSIColor[] colors, String JavaDoc msg)
529     {
530         return stack(LEVEL5, colors, msg, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
531     }
532
533     /**
534       * Writes stack output, with the default foreground and background.
535       */

536     public static boolean stack(QlLevel level, String JavaDoc msg)
537     {
538         return stack(level, NO_COLORS, msg, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
539     }
540
541     /**
542       * Writes stack output, with the specified color.
543       */

544     public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc msg)
545     {
546         return stack(level, new ANSIColor[] { color }, msg, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
547     }
548
549     /**
550       * Writes stack output, with the specified colors.
551       */

552     public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc msg)
553     {
554         return stack(level, colors, msg, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
555     }
556
557     /**
558       * Writes stack output, with the default foreground and background.
559       */

560     public static boolean stack(Object JavaDoc obj)
561     {
562         return stack(LEVEL5, NO_COLORS, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
563     }
564
565     /**
566       * Writes stack output, with the specified color.
567       */

568     public static boolean stack(ANSIColor color, Object JavaDoc obj)
569     {
570         return stack(LEVEL5, new ANSIColor[] { color }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
571     }
572
573     /**
574       * Writes stack output, with the specified colors.
575       */

576     public static boolean stack(ANSIColor[] colors, Object JavaDoc obj)
577     {
578         return stack(LEVEL5, colors, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
579     }
580
581     /**
582       * Writes stack output, with the default foreground and background.
583       */

584     public static boolean stack(QlLevel level, Object JavaDoc obj)
585     {
586         return stack(level, NO_COLORS, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
587     }
588
589     /**
590       * Writes stack output, with the specified color.
591       */

592     public static boolean stack(QlLevel level, ANSIColor color, Object JavaDoc obj)
593     {
594         return stack(level, new ANSIColor[] { color }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
595     }
596
597     /**
598       * Writes stack output, with the specified colors.
599       */

600     public static boolean stack(QlLevel level, ANSIColor[] colors, Object JavaDoc obj)
601     {
602         return stack(level, colors, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
603     }
604
605     /**
606       * Writes stack output, with the default foreground and background.
607       */

608     public static boolean stack(String JavaDoc name, Object JavaDoc obj)
609     {
610         return stack(LEVEL5, NO_COLORS, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
611     }
612
613     /**
614       * Writes stack output, with the specified color.
615       */

616     public static boolean stack(ANSIColor color, String JavaDoc name, Object JavaDoc obj)
617     {
618         return stack(LEVEL5, new ANSIColor[] { color }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
619     }
620
621     /**
622       * Writes stack output, with the specified colors.
623       */

624     public static boolean stack(ANSIColor[] colors, String JavaDoc name, Object JavaDoc obj)
625     {
626         return stack(LEVEL5, colors, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
627     }
628
629     /**
630       * Writes stack output, with the default foreground and background.
631       */

632     public static boolean stack(QlLevel level, String JavaDoc name, Object JavaDoc obj)
633     {
634         return stack(level, NO_COLORS, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
635     }
636
637     /**
638       * Writes stack output, with the specified color.
639       */

640     public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, Object JavaDoc obj)
641     {
642         return stack(level, new ANSIColor[] { color }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
643     }
644
645     /**
646       * Writes stack output, with the specified colors.
647       */

648     public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, Object JavaDoc obj)
649     {
650         return stack(level, colors, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
651     }
652
653     /**
654       * Writes stack output, with the default foreground and background.
655       */

656     public static boolean stack(byte b)
657     {
658         return stack(LEVEL5, NO_COLORS, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
659     }
660
661     /**
662       * Writes stack output, with the specified color.
663       */

664     public static boolean stack(ANSIColor color, byte b)
665     {
666         return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
667     }
668
669     /**
670       * Writes stack output, with the specified colors.
671       */

672     public static boolean stack(ANSIColor[] colors, byte b)
673     {
674         return stack(LEVEL5, colors, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
675     }
676
677     /**
678       * Writes stack output, with the default foreground and background.
679       */

680     public static boolean stack(QlLevel level, byte b)
681     {
682         return stack(level, NO_COLORS, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
683     }
684
685     /**
686       * Writes stack output, with the specified color.
687       */

688     public static boolean stack(QlLevel level, ANSIColor color, byte b)
689     {
690         return stack(level, new ANSIColor[] { color }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
691     }
692
693     /**
694       * Writes stack output, with the specified colors.
695       */

696     public static boolean stack(QlLevel level, ANSIColor[] colors, byte b)
697     {
698         return stack(level, colors, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
699     }
700
701     /**
702       * Writes stack output, with the default foreground and background.
703       */

704     public static boolean stack(String JavaDoc name, byte b)
705     {
706         return stack(LEVEL5, NO_COLORS, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
707     }
708
709     /**
710       * Writes stack output, with the specified color.
711       */

712     public static boolean stack(ANSIColor color, String JavaDoc name, byte b)
713     {
714         return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
715     }
716
717     /**
718       * Writes stack output, with the specified colors.
719       */

720     public static boolean stack(ANSIColor[] colors, String JavaDoc name, byte b)
721     {
722         return stack(LEVEL5, colors, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
723     }
724
725     /**
726       * Writes stack output, with the default foreground and background.
727       */

728     public static boolean stack(QlLevel level, String JavaDoc name, byte b)
729     {
730         return stack(level, NO_COLORS, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
731     }
732
733     /**
734       * Writes stack output, with the specified color.
735       */

736     public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, byte b)
737     {
738         return stack(level, new ANSIColor[] { color }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
739     }
740
741     /**
742       * Writes stack output, with the specified colors.
743       */

744     public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, byte b)
745     {
746         return stack(level, colors, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
747     }
748
749     /**
750       * Writes stack output, with the default foreground and background.
751       */

752     public static boolean stack(char c)
753     {
754         return stack(LEVEL5, NO_COLORS, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
755     }
756
757     /**
758       * Writes stack output, with the specified color.
759       */

760     public static boolean stack(ANSIColor color, char c)
761     {
762         return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
763     }
764
765     /**
766       * Writes stack output, with the specified colors.
767       */

768     public static boolean stack(ANSIColor[] colors, char c)
769     {
770         return stack(LEVEL5, colors, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
771     }
772
773     /**
774       * Writes stack output, with the default foreground and background.
775       */

776     public static boolean stack(QlLevel level, char c)
777     {
778         return stack(level, NO_COLORS, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
779     }
780
781     /**
782       * Writes stack output, with the specified color.
783       */

784     public static boolean stack(QlLevel level, ANSIColor color, char c)
785     {
786         return stack(level, new ANSIColor[] { color }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
787     }
788
789     /**
790       * Writes stack output, with the specified colors.
791       */

792     public static boolean stack(QlLevel level, ANSIColor[] colors, char c)
793     {
794         return stack(level, colors, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
795     }
796
797     /**
798       * Writes stack output, with the default foreground and background.
799       */

800     public static boolean stack(String JavaDoc name, char c)
801     {
802         return stack(LEVEL5, NO_COLORS, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
803     }
804
805     /**
806       * Writes stack output, with the specified color.
807       */

808     public static boolean stack(ANSIColor color, String JavaDoc name, char c)
809     {
810         return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
811     }
812
813     /**
814       * Writes stack output, with the specified colors.
815       */

816     public static boolean stack(ANSIColor[] colors, String JavaDoc name, char c)
817     {
818         return stack(LEVEL5, colors, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
819     }
820
821     /**
822       * Writes stack output, with the default foreground and background.
823       */

824     public static boolean stack(QlLevel level, String JavaDoc name, char c)
825     {
826         return stack(level, NO_COLORS, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
827     }
828
829     /**
830       * Writes stack output, with the specified color.
831       */

832     public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, char c)
833     {
834         return stack(level, new ANSIColor[] { color }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
835     }
836
837     /**
838       * Writes stack output, with the specified colors.
839       */

840     public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, char c)
841     {
842         return stack(level, colors, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
843     }
844
845     /**
846       * Writes stack output, with the default foreground and background.
847       */

848     public static boolean stack(double d)
849     {
850         return stack(LEVEL5, NO_COLORS, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
851     }
852
853     /**
854       * Writes stack output, with the specified color.
855       */

856     public static boolean stack(ANSIColor color, double d)
857     {
858         return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
859     }
860
861     /**
862       * Writes stack output, with the specified colors.
863       */

864     public static boolean stack(ANSIColor[] colors, double d)
865     {
866         return stack(LEVEL5, colors, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
867     }
868
869     /**
870       * Writes stack output, with the default foreground and background.
871       */

872     public static boolean stack(QlLevel level, double d)
873     {
874         return stack(level, NO_COLORS, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
875     }
876
877     /**
878       * Writes stack output, with the specified color.
879       */

880     public static boolean stack(QlLevel level, ANSIColor color, double d)
881     {
882         return stack(level, new ANSIColor[] { color }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
883     }
884
885     /**
886       * Writes stack output, with the specified colors.
887       */

888     public static boolean stack(QlLevel level, ANSIColor[] colors, double d)
889     {
890         return stack(level, colors, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
891     }
892
893     /**
894       * Writes stack output, with the default foreground and background.
895       */

896     public static boolean stack(String JavaDoc name, double d)
897     {
898         return stack(LEVEL5, NO_COLORS, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
899     }
900
901     /**
902       * Writes stack output, with the specified color.
903       */

904     public static boolean stack(ANSIColor color, String JavaDoc name, double d)
905     {
906         return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
907     }
908
909     /**
910       * Writes stack output, with the specified colors.
911       */

912     public static boolean stack(ANSIColor[] colors, String JavaDoc name, double d)
913     {
914         return stack(LEVEL5, colors, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
915     }
916
917     /**
918       * Writes stack output, with the default foreground and background.
919       */

920     public static boolean stack(QlLevel level, String JavaDoc name, double d)
921     {
922         return stack(level, NO_COLORS, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
923     }
924
925     /**
926       * Writes stack output, with the specified color.
927       */

928     public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, double d)
929     {
930         return stack(level, new ANSIColor[] { color }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
931     }
932
933     /**
934       * Writes stack output, with the specified colors.
935       */

936     public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, double d)
937     {
938         return stack(level, colors, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
939     }
940
941     /**
942       * Writes stack output, with the default foreground and background.
943       */

944     public static boolean stack(float f)
945     {
946         return stack(LEVEL5, NO_COLORS, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
947     }
948
949     /**
950       * Writes stack output, with the specified color.
951       */

952     public static boolean stack(ANSIColor color, float f)
953     {
954         return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
955     }
956
957     /**
958       * Writes stack output, with the specified colors.
959       */

960     public static boolean stack(ANSIColor[] colors, float f)
961     {
962         return stack(LEVEL5, colors, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
963     }
964
965     /**
966       * Writes stack output, with the default foreground and background.
967       */

968     public static boolean stack(QlLevel level, float f)
969     {
970         return stack(level, NO_COLORS, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
971     }
972
973     /**
974       * Writes stack output, with the specified color.
975       */

976     public static boolean stack(QlLevel level, ANSIColor color, float f)
977     {
978         return stack(level, new ANSIColor[] { color }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
979     }
980
981     /**
982       * Writes stack output, with the specified colors.
983       */

984     public static boolean stack(QlLevel level, ANSIColor[] colors, float f)
985     {
986         return stack(level, colors, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
987     }
988
989     /**
990       * Writes stack output, with the default foreground and background.
991       */

992     public static boolean stack(String JavaDoc name, float f)
993     {
994         return stack(LEVEL5, NO_COLORS, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
995     }
996
997     /**
998       * Writes stack output, with the specified color.
999       */

1000    public static boolean stack(ANSIColor color, String JavaDoc name, float f)
1001    {
1002        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1003    }
1004
1005    /**
1006      * Writes stack output, with the specified colors.
1007      */

1008    public static boolean stack(ANSIColor[] colors, String JavaDoc name, float f)
1009    {
1010        return stack(LEVEL5, colors, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1011    }
1012
1013    /**
1014      * Writes stack output, with the default foreground and background.
1015      */

1016    public static boolean stack(QlLevel level, String JavaDoc name, float f)
1017    {
1018        return stack(level, NO_COLORS, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1019    }
1020
1021    /**
1022      * Writes stack output, with the specified color.
1023      */

1024    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, float f)
1025    {
1026        return stack(level, new ANSIColor[] { color }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1027    }
1028
1029    /**
1030      * Writes stack output, with the specified colors.
1031      */

1032    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, float f)
1033    {
1034        return stack(level, colors, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1035    }
1036
1037    /**
1038      * Writes stack output, with the default foreground and background.
1039      */

1040    public static boolean stack(int i)
1041    {
1042        return stack(LEVEL5, NO_COLORS, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1043    }
1044
1045    /**
1046      * Writes stack output, with the specified color.
1047      */

1048    public static boolean stack(ANSIColor color, int i)
1049    {
1050        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1051    }
1052
1053    /**
1054      * Writes stack output, with the specified colors.
1055      */

1056    public static boolean stack(ANSIColor[] colors, int i)
1057    {
1058        return stack(LEVEL5, colors, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1059    }
1060
1061    /**
1062      * Writes stack output, with the default foreground and background.
1063      */

1064    public static boolean stack(QlLevel level, int i)
1065    {
1066        return stack(level, NO_COLORS, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1067    }
1068
1069    /**
1070      * Writes stack output, with the specified color.
1071      */

1072    public static boolean stack(QlLevel level, ANSIColor color, int i)
1073    {
1074        return stack(level, new ANSIColor[] { color }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1075    }
1076
1077    /**
1078      * Writes stack output, with the specified colors.
1079      */

1080    public static boolean stack(QlLevel level, ANSIColor[] colors, int i)
1081    {
1082        return stack(level, colors, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1083    }
1084
1085    /**
1086      * Writes stack output, with the default foreground and background.
1087      */

1088    public static boolean stack(String JavaDoc name, int i)
1089    {
1090        return stack(LEVEL5, NO_COLORS, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1091    }
1092
1093    /**
1094      * Writes stack output, with the specified color.
1095      */

1096    public static boolean stack(ANSIColor color, String JavaDoc name, int i)
1097    {
1098        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1099    }
1100
1101    /**
1102      * Writes stack output, with the specified colors.
1103      */

1104    public static boolean stack(ANSIColor[] colors, String JavaDoc name, int i)
1105    {
1106        return stack(LEVEL5, colors, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1107    }
1108
1109    /**
1110      * Writes stack output, with the default foreground and background.
1111      */

1112    public static boolean stack(QlLevel level, String JavaDoc name, int i)
1113    {
1114        return stack(level, NO_COLORS, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1115    }
1116
1117    /**
1118      * Writes stack output, with the specified color.
1119      */

1120    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, int i)
1121    {
1122        return stack(level, new ANSIColor[] { color }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1123    }
1124
1125    /**
1126      * Writes stack output, with the specified colors.
1127      */

1128    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, int i)
1129    {
1130        return stack(level, colors, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1131    }
1132
1133    /**
1134      * Writes stack output, with the default foreground and background.
1135      */

1136    public static boolean stack(long l)
1137    {
1138        return stack(LEVEL5, NO_COLORS, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1139    }
1140
1141    /**
1142      * Writes stack output, with the specified color.
1143      */

1144    public static boolean stack(ANSIColor color, long l)
1145    {
1146        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1147    }
1148
1149    /**
1150      * Writes stack output, with the specified colors.
1151      */

1152    public static boolean stack(ANSIColor[] colors, long l)
1153    {
1154        return stack(LEVEL5, colors, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1155    }
1156
1157    /**
1158      * Writes stack output, with the default foreground and background.
1159      */

1160    public static boolean stack(QlLevel level, long l)
1161    {
1162        return stack(level, NO_COLORS, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1163    }
1164
1165    /**
1166      * Writes stack output, with the specified color.
1167      */

1168    public static boolean stack(QlLevel level, ANSIColor color, long l)
1169    {
1170        return stack(level, new ANSIColor[] { color }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1171    }
1172
1173    /**
1174      * Writes stack output, with the specified colors.
1175      */

1176    public static boolean stack(QlLevel level, ANSIColor[] colors, long l)
1177    {
1178        return stack(level, colors, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1179    }
1180
1181    /**
1182      * Writes stack output, with the default foreground and background.
1183      */

1184    public static boolean stack(String JavaDoc name, long l)
1185    {
1186        return stack(LEVEL5, NO_COLORS, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1187    }
1188
1189    /**
1190      * Writes stack output, with the specified color.
1191      */

1192    public static boolean stack(ANSIColor color, String JavaDoc name, long l)
1193    {
1194        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1195    }
1196
1197    /**
1198      * Writes stack output, with the specified colors.
1199      */

1200    public static boolean stack(ANSIColor[] colors, String JavaDoc name, long l)
1201    {
1202        return stack(LEVEL5, colors, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1203    }
1204
1205    /**
1206      * Writes stack output, with the default foreground and background.
1207      */

1208    public static boolean stack(QlLevel level, String JavaDoc name, long l)
1209    {
1210        return stack(level, NO_COLORS, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1211    }
1212
1213    /**
1214      * Writes stack output, with the specified color.
1215      */

1216    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, long l)
1217    {
1218        return stack(level, new ANSIColor[] { color }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1219    }
1220
1221    /**
1222      * Writes stack output, with the specified colors.
1223      */

1224    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, long l)
1225    {
1226        return stack(level, colors, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1227    }
1228
1229    /**
1230      * Writes stack output, with the default foreground and background.
1231      */

1232    public static boolean stack(Object JavaDoc[] ary)
1233    {
1234        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1235    }
1236
1237    /**
1238      * Writes stack output, with the specified color.
1239      */

1240    public static boolean stack(ANSIColor color, Object JavaDoc[] ary)
1241    {
1242        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1243    }
1244
1245    /**
1246      * Writes stack output, with the specified colors.
1247      */

1248    public static boolean stack(ANSIColor[] colors, Object JavaDoc[] ary)
1249    {
1250        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1251    }
1252
1253    /**
1254      * Writes stack output, with the default foreground and background.
1255      */

1256    public static boolean stack(QlLevel level, Object JavaDoc[] ary)
1257    {
1258        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1259    }
1260
1261    /**
1262      * Writes stack output, with the specified color.
1263      */

1264    public static boolean stack(QlLevel level, ANSIColor color, Object JavaDoc[] ary)
1265    {
1266        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1267    }
1268
1269    /**
1270      * Writes stack output, with the specified colors.
1271      */

1272    public static boolean stack(QlLevel level, ANSIColor[] colors, Object JavaDoc[] ary)
1273    {
1274        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1275    }
1276
1277    /**
1278      * Writes stack output, with the default foreground and background.
1279      */

1280    public static boolean stack(String JavaDoc name, Object JavaDoc[] ary)
1281    {
1282        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1283    }
1284
1285    /**
1286      * Writes stack output, with the specified color.
1287      */

1288    public static boolean stack(ANSIColor color, String JavaDoc name, Object JavaDoc[] ary)
1289    {
1290        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1291    }
1292
1293    /**
1294      * Writes stack output, with the specified colors.
1295      */

1296    public static boolean stack(ANSIColor[] colors, String JavaDoc name, Object JavaDoc[] ary)
1297    {
1298        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1299    }
1300
1301    /**
1302      * Writes stack output, with the default foreground and background.
1303      */

1304    public static boolean stack(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
1305    {
1306        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1307    }
1308
1309    /**
1310      * Writes stack output, with the specified color.
1311      */

1312    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, Object JavaDoc[] ary)
1313    {
1314        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1315    }
1316
1317    /**
1318      * Writes stack output, with the specified colors.
1319      */

1320    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, Object JavaDoc[] ary)
1321    {
1322        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1323    }
1324
1325    /**
1326      * Writes stack output, with the default foreground and background.
1327      */

1328    public static boolean stack(byte[] ary)
1329    {
1330        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1331    }
1332
1333    /**
1334      * Writes stack output, with the specified color.
1335      */

1336    public static boolean stack(ANSIColor color, byte[] ary)
1337    {
1338        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1339    }
1340
1341    /**
1342      * Writes stack output, with the specified colors.
1343      */

1344    public static boolean stack(ANSIColor[] colors, byte[] ary)
1345    {
1346        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1347    }
1348
1349    /**
1350      * Writes stack output, with the default foreground and background.
1351      */

1352    public static boolean stack(QlLevel level, byte[] ary)
1353    {
1354        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1355    }
1356
1357    /**
1358      * Writes stack output, with the specified color.
1359      */

1360    public static boolean stack(QlLevel level, ANSIColor color, byte[] ary)
1361    {
1362        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1363    }
1364
1365    /**
1366      * Writes stack output, with the specified colors.
1367      */

1368    public static boolean stack(QlLevel level, ANSIColor[] colors, byte[] ary)
1369    {
1370        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1371    }
1372
1373    /**
1374      * Writes stack output, with the default foreground and background.
1375      */

1376    public static boolean stack(String JavaDoc name, byte[] ary)
1377    {
1378        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1379    }
1380
1381    /**
1382      * Writes stack output, with the specified color.
1383      */

1384    public static boolean stack(ANSIColor color, String JavaDoc name, byte[] ary)
1385    {
1386        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1387    }
1388
1389    /**
1390      * Writes stack output, with the specified colors.
1391      */

1392    public static boolean stack(ANSIColor[] colors, String JavaDoc name, byte[] ary)
1393    {
1394        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1395    }
1396
1397    /**
1398      * Writes stack output, with the default foreground and background.
1399      */

1400    public static boolean stack(QlLevel level, String JavaDoc name, byte[] ary)
1401    {
1402        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1403    }
1404
1405    /**
1406      * Writes stack output, with the specified color.
1407      */

1408    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, byte[] ary)
1409    {
1410        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1411    }
1412
1413    /**
1414      * Writes stack output, with the specified colors.
1415      */

1416    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, byte[] ary)
1417    {
1418        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1419    }
1420
1421    /**
1422      * Writes stack output, with the default foreground and background.
1423      */

1424    public static boolean stack(char[] ary)
1425    {
1426        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1427    }
1428
1429    /**
1430      * Writes stack output, with the specified color.
1431      */

1432    public static boolean stack(ANSIColor color, char[] ary)
1433    {
1434        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1435    }
1436
1437    /**
1438      * Writes stack output, with the specified colors.
1439      */

1440    public static boolean stack(ANSIColor[] colors, char[] ary)
1441    {
1442        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1443    }
1444
1445    /**
1446      * Writes stack output, with the default foreground and background.
1447      */

1448    public static boolean stack(QlLevel level, char[] ary)
1449    {
1450        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1451    }
1452
1453    /**
1454      * Writes stack output, with the specified color.
1455      */

1456    public static boolean stack(QlLevel level, ANSIColor color, char[] ary)
1457    {
1458        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1459    }
1460
1461    /**
1462      * Writes stack output, with the specified colors.
1463      */

1464    public static boolean stack(QlLevel level, ANSIColor[] colors, char[] ary)
1465    {
1466        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1467    }
1468
1469    /**
1470      * Writes stack output, with the default foreground and background.
1471      */

1472    public static boolean stack(String JavaDoc name, char[] ary)
1473    {
1474        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1475    }
1476
1477    /**
1478      * Writes stack output, with the specified color.
1479      */

1480    public static boolean stack(ANSIColor color, String JavaDoc name, char[] ary)
1481    {
1482        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1483    }
1484
1485    /**
1486      * Writes stack output, with the specified colors.
1487      */

1488    public static boolean stack(ANSIColor[] colors, String JavaDoc name, char[] ary)
1489    {
1490        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1491    }
1492
1493    /**
1494      * Writes stack output, with the default foreground and background.
1495      */

1496    public static boolean stack(QlLevel level, String JavaDoc name, char[] ary)
1497    {
1498        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1499    }
1500
1501    /**
1502      * Writes stack output, with the specified color.
1503      */

1504    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, char[] ary)
1505    {
1506        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1507    }
1508
1509    /**
1510      * Writes stack output, with the specified colors.
1511      */

1512    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, char[] ary)
1513    {
1514        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1515    }
1516
1517    /**
1518      * Writes stack output, with the default foreground and background.
1519      */

1520    public static boolean stack(double[] ary)
1521    {
1522        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1523    }
1524
1525    /**
1526      * Writes stack output, with the specified color.
1527      */

1528    public static boolean stack(ANSIColor color, double[] ary)
1529    {
1530        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1531    }
1532
1533    /**
1534      * Writes stack output, with the specified colors.
1535      */

1536    public static boolean stack(ANSIColor[] colors, double[] ary)
1537    {
1538        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1539    }
1540
1541    /**
1542      * Writes stack output, with the default foreground and background.
1543      */

1544    public static boolean stack(QlLevel level, double[] ary)
1545    {
1546        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1547    }
1548
1549    /**
1550      * Writes stack output, with the specified color.
1551      */

1552    public static boolean stack(QlLevel level, ANSIColor color, double[] ary)
1553    {
1554        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1555    }
1556
1557    /**
1558      * Writes stack output, with the specified colors.
1559      */

1560    public static boolean stack(QlLevel level, ANSIColor[] colors, double[] ary)
1561    {
1562        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1563    }
1564
1565    /**
1566      * Writes stack output, with the default foreground and background.
1567      */

1568    public static boolean stack(String JavaDoc name, double[] ary)
1569    {
1570        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1571    }
1572
1573    /**
1574      * Writes stack output, with the specified color.
1575      */

1576    public static boolean stack(ANSIColor color, String JavaDoc name, double[] ary)
1577    {
1578        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1579    }
1580
1581    /**
1582      * Writes stack output, with the specified colors.
1583      */

1584    public static boolean stack(ANSIColor[] colors, String JavaDoc name, double[] ary)
1585    {
1586        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1587    }
1588
1589    /**
1590      * Writes stack output, with the default foreground and background.
1591      */

1592    public static boolean stack(QlLevel level, String JavaDoc name, double[] ary)
1593    {
1594        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1595    }
1596
1597    /**
1598      * Writes stack output, with the specified color.
1599      */

1600    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, double[] ary)
1601    {
1602        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1603    }
1604
1605    /**
1606      * Writes stack output, with the specified colors.
1607      */

1608    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, double[] ary)
1609    {
1610        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1611    }
1612
1613    /**
1614      * Writes stack output, with the default foreground and background.
1615      */

1616    public static boolean stack(float[] ary)
1617    {
1618        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1619    }
1620
1621    /**
1622      * Writes stack output, with the specified color.
1623      */

1624    public static boolean stack(ANSIColor color, float[] ary)
1625    {
1626        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1627    }
1628
1629    /**
1630      * Writes stack output, with the specified colors.
1631      */

1632    public static boolean stack(ANSIColor[] colors, float[] ary)
1633    {
1634        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1635    }
1636
1637    /**
1638      * Writes stack output, with the default foreground and background.
1639      */

1640    public static boolean stack(QlLevel level, float[] ary)
1641    {
1642        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1643    }
1644
1645    /**
1646      * Writes stack output, with the specified color.
1647      */

1648    public static boolean stack(QlLevel level, ANSIColor color, float[] ary)
1649    {
1650        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1651    }
1652
1653    /**
1654      * Writes stack output, with the specified colors.
1655      */

1656    public static boolean stack(QlLevel level, ANSIColor[] colors, float[] ary)
1657    {
1658        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1659    }
1660
1661    /**
1662      * Writes stack output, with the default foreground and background.
1663      */

1664    public static boolean stack(String JavaDoc name, float[] ary)
1665    {
1666        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1667    }
1668
1669    /**
1670      * Writes stack output, with the specified color.
1671      */

1672    public static boolean stack(ANSIColor color, String JavaDoc name, float[] ary)
1673    {
1674        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1675    }
1676
1677    /**
1678      * Writes stack output, with the specified colors.
1679      */

1680    public static boolean stack(ANSIColor[] colors, String JavaDoc name, float[] ary)
1681    {
1682        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1683    }
1684
1685    /**
1686      * Writes stack output, with the default foreground and background.
1687      */

1688    public static boolean stack(QlLevel level, String JavaDoc name, float[] ary)
1689    {
1690        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1691    }
1692
1693    /**
1694      * Writes stack output, with the specified color.
1695      */

1696    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, float[] ary)
1697    {
1698        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1699    }
1700
1701    /**
1702      * Writes stack output, with the specified colors.
1703      */

1704    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, float[] ary)
1705    {
1706        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1707    }
1708
1709    /**
1710      * Writes stack output, with the default foreground and background.
1711      */

1712    public static boolean stack(int[] ary)
1713    {
1714        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1715    }
1716
1717    /**
1718      * Writes stack output, with the specified color.
1719      */

1720    public static boolean stack(ANSIColor color, int[] ary)
1721    {
1722        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1723    }
1724
1725    /**
1726      * Writes stack output, with the specified colors.
1727      */

1728    public static boolean stack(ANSIColor[] colors, int[] ary)
1729    {
1730        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1731    }
1732
1733    /**
1734      * Writes stack output, with the default foreground and background.
1735      */

1736    public static boolean stack(QlLevel level, int[] ary)
1737    {
1738        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1739    }
1740
1741    /**
1742      * Writes stack output, with the specified color.
1743      */

1744    public static boolean stack(QlLevel level, ANSIColor color, int[] ary)
1745    {
1746        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1747    }
1748
1749    /**
1750      * Writes stack output, with the specified colors.
1751      */

1752    public static boolean stack(QlLevel level, ANSIColor[] colors, int[] ary)
1753    {
1754        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1755    }
1756
1757    /**
1758      * Writes stack output, with the default foreground and background.
1759      */

1760    public static boolean stack(String JavaDoc name, int[] ary)
1761    {
1762        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1763    }
1764
1765    /**
1766      * Writes stack output, with the specified color.
1767      */

1768    public static boolean stack(ANSIColor color, String JavaDoc name, int[] ary)
1769    {
1770        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1771    }
1772
1773    /**
1774      * Writes stack output, with the specified colors.
1775      */

1776    public static boolean stack(ANSIColor[] colors, String JavaDoc name, int[] ary)
1777    {
1778        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1779    }
1780
1781    /**
1782      * Writes stack output, with the default foreground and background.
1783      */

1784    public static boolean stack(QlLevel level, String JavaDoc name, int[] ary)
1785    {
1786        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1787    }
1788
1789    /**
1790      * Writes stack output, with the specified color.
1791      */

1792    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, int[] ary)
1793    {
1794        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1795    }
1796
1797    /**
1798      * Writes stack output, with the specified colors.
1799      */

1800    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, int[] ary)
1801    {
1802        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1803    }
1804
1805    /**
1806      * Writes stack output, with the default foreground and background.
1807      */

1808    public static boolean stack(long[] ary)
1809    {
1810        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1811    }
1812
1813    /**
1814      * Writes stack output, with the specified color.
1815      */

1816    public static boolean stack(ANSIColor color, long[] ary)
1817    {
1818        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1819    }
1820
1821    /**
1822      * Writes stack output, with the specified colors.
1823      */

1824    public static boolean stack(ANSIColor[] colors, long[] ary)
1825    {
1826        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1827    }
1828
1829    /**
1830      * Writes stack output, with the default foreground and background.
1831      */

1832    public static boolean stack(QlLevel level, long[] ary)
1833    {
1834        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1835    }
1836
1837    /**
1838      * Writes stack output, with the specified color.
1839      */

1840    public static boolean stack(QlLevel level, ANSIColor color, long[] ary)
1841    {
1842        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1843    }
1844
1845    /**
1846      * Writes stack output, with the specified colors.
1847      */

1848    public static boolean stack(QlLevel level, ANSIColor[] colors, long[] ary)
1849    {
1850        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1851    }
1852
1853    /**
1854      * Writes stack output, with the default foreground and background.
1855      */

1856    public static boolean stack(String JavaDoc name, long[] ary)
1857    {
1858        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1859    }
1860
1861    /**
1862      * Writes stack output, with the specified color.
1863      */

1864    public static boolean stack(ANSIColor color, String JavaDoc name, long[] ary)
1865    {
1866        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1867    }
1868
1869    /**
1870      * Writes stack output, with the specified colors.
1871      */

1872    public static boolean stack(ANSIColor[] colors, String JavaDoc name, long[] ary)
1873    {
1874        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1875    }
1876
1877    /**
1878      * Writes stack output, with the default foreground and background.
1879      */

1880    public static boolean stack(QlLevel level, String JavaDoc name, long[] ary)
1881    {
1882        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1883    }
1884
1885    /**
1886      * Writes stack output, with the specified color.
1887      */

1888    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, long[] ary)
1889    {
1890        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1891    }
1892
1893    /**
1894      * Writes stack output, with the specified colors.
1895      */

1896    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, long[] ary)
1897    {
1898        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, DEFAULT_STACK_DEPTH);
1899    }
1900
1901    /**
1902      * Writes stack output, with the default foreground and background.
1903      */

1904    public static boolean stack(Object JavaDoc obj, int depth)
1905    {
1906        return stack(LEVEL5, NO_COLORS, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1907    }
1908
1909    /**
1910      * Writes stack output, with the specified color.
1911      */

1912    public static boolean stack(ANSIColor color, Object JavaDoc obj, int depth)
1913    {
1914        return stack(LEVEL5, new ANSIColor[] { color }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1915    }
1916
1917    /**
1918      * Writes stack output, with the specified colors.
1919      */

1920    public static boolean stack(ANSIColor[] colors, Object JavaDoc obj, int depth)
1921    {
1922        return stack(LEVEL5, colors, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1923    }
1924
1925    /**
1926      * Writes stack output, with the default foreground and background.
1927      */

1928    public static boolean stack(QlLevel level, Object JavaDoc obj, int depth)
1929    {
1930        return stack(level, NO_COLORS, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1931    }
1932
1933    /**
1934      * Writes stack output, with the specified color.
1935      */

1936    public static boolean stack(QlLevel level, ANSIColor color, Object JavaDoc obj, int depth)
1937    {
1938        return stack(level, new ANSIColor[] { color }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1939    }
1940
1941    /**
1942      * Writes stack output, with the specified colors.
1943      */

1944    public static boolean stack(QlLevel level, ANSIColor[] colors, Object JavaDoc obj, int depth)
1945    {
1946        return stack(level, colors, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1947    }
1948
1949    /**
1950      * Writes stack output, with the default foreground and background.
1951      */

1952    public static boolean stack(String JavaDoc name, Object JavaDoc obj, int depth)
1953    {
1954        return stack(LEVEL5, NO_COLORS, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1955    }
1956
1957    /**
1958      * Writes stack output, with the specified color.
1959      */

1960    public static boolean stack(ANSIColor color, String JavaDoc name, Object JavaDoc obj, int depth)
1961    {
1962        return stack(LEVEL5, new ANSIColor[] { color }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1963    }
1964
1965    /**
1966      * Writes stack output, with the specified colors.
1967      */

1968    public static boolean stack(ANSIColor[] colors, String JavaDoc name, Object JavaDoc obj, int depth)
1969    {
1970        return stack(LEVEL5, colors, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1971    }
1972
1973    /**
1974      * Writes stack output, with the default foreground and background.
1975      */

1976    public static boolean stack(QlLevel level, String JavaDoc name, Object JavaDoc obj, int depth)
1977    {
1978        return stack(level, NO_COLORS, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1979    }
1980
1981    /**
1982      * Writes stack output, with the specified color.
1983      */

1984    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, Object JavaDoc obj, int depth)
1985    {
1986        return stack(level, new ANSIColor[] { color }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1987    }
1988
1989    /**
1990      * Writes stack output, with the specified colors.
1991      */

1992    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, Object JavaDoc obj, int depth)
1993    {
1994        return stack(level, colors, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, depth);
1995    }
1996
1997    /**
1998      * Writes stack output, with the default foreground and background.
1999      */

2000    public static boolean stack(byte b, int depth)
2001    {
2002        return stack(LEVEL5, NO_COLORS, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2003    }
2004
2005    /**
2006      * Writes stack output, with the specified color.
2007      */

2008    public static boolean stack(ANSIColor color, byte b, int depth)
2009    {
2010        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2011    }
2012
2013    /**
2014      * Writes stack output, with the specified colors.
2015      */

2016    public static boolean stack(ANSIColor[] colors, byte b, int depth)
2017    {
2018        return stack(LEVEL5, colors, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2019    }
2020
2021    /**
2022      * Writes stack output, with the default foreground and background.
2023      */

2024    public static boolean stack(QlLevel level, byte b, int depth)
2025    {
2026        return stack(level, NO_COLORS, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2027    }
2028
2029    /**
2030      * Writes stack output, with the specified color.
2031      */

2032    public static boolean stack(QlLevel level, ANSIColor color, byte b, int depth)
2033    {
2034        return stack(level, new ANSIColor[] { color }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2035    }
2036
2037    /**
2038      * Writes stack output, with the specified colors.
2039      */

2040    public static boolean stack(QlLevel level, ANSIColor[] colors, byte b, int depth)
2041    {
2042        return stack(level, colors, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2043    }
2044
2045    /**
2046      * Writes stack output, with the default foreground and background.
2047      */

2048    public static boolean stack(String JavaDoc name, byte b, int depth)
2049    {
2050        return stack(LEVEL5, NO_COLORS, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2051    }
2052
2053    /**
2054      * Writes stack output, with the specified color.
2055      */

2056    public static boolean stack(ANSIColor color, String JavaDoc name, byte b, int depth)
2057    {
2058        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2059    }
2060
2061    /**
2062      * Writes stack output, with the specified colors.
2063      */

2064    public static boolean stack(ANSIColor[] colors, String JavaDoc name, byte b, int depth)
2065    {
2066        return stack(LEVEL5, colors, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2067    }
2068
2069    /**
2070      * Writes stack output, with the default foreground and background.
2071      */

2072    public static boolean stack(QlLevel level, String JavaDoc name, byte b, int depth)
2073    {
2074        return stack(level, NO_COLORS, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2075    }
2076
2077    /**
2078      * Writes stack output, with the specified color.
2079      */

2080    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, byte b, int depth)
2081    {
2082        return stack(level, new ANSIColor[] { color }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2083    }
2084
2085    /**
2086      * Writes stack output, with the specified colors.
2087      */

2088    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, byte b, int depth)
2089    {
2090        return stack(level, colors, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2091    }
2092
2093    /**
2094      * Writes stack output, with the default foreground and background.
2095      */

2096    public static boolean stack(char c, int depth)
2097    {
2098        return stack(LEVEL5, NO_COLORS, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2099    }
2100
2101    /**
2102      * Writes stack output, with the specified color.
2103      */

2104    public static boolean stack(ANSIColor color, char c, int depth)
2105    {
2106        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2107    }
2108
2109    /**
2110      * Writes stack output, with the specified colors.
2111      */

2112    public static boolean stack(ANSIColor[] colors, char c, int depth)
2113    {
2114        return stack(LEVEL5, colors, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2115    }
2116
2117    /**
2118      * Writes stack output, with the default foreground and background.
2119      */

2120    public static boolean stack(QlLevel level, char c, int depth)
2121    {
2122        return stack(level, NO_COLORS, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2123    }
2124
2125    /**
2126      * Writes stack output, with the specified color.
2127      */

2128    public static boolean stack(QlLevel level, ANSIColor color, char c, int depth)
2129    {
2130        return stack(level, new ANSIColor[] { color }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2131    }
2132
2133    /**
2134      * Writes stack output, with the specified colors.
2135      */

2136    public static boolean stack(QlLevel level, ANSIColor[] colors, char c, int depth)
2137    {
2138        return stack(level, colors, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2139    }
2140
2141    /**
2142      * Writes stack output, with the default foreground and background.
2143      */

2144    public static boolean stack(String JavaDoc name, char c, int depth)
2145    {
2146        return stack(LEVEL5, NO_COLORS, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2147    }
2148
2149    /**
2150      * Writes stack output, with the specified color.
2151      */

2152    public static boolean stack(ANSIColor color, String JavaDoc name, char c, int depth)
2153    {
2154        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2155    }
2156
2157    /**
2158      * Writes stack output, with the specified colors.
2159      */

2160    public static boolean stack(ANSIColor[] colors, String JavaDoc name, char c, int depth)
2161    {
2162        return stack(LEVEL5, colors, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2163    }
2164
2165    /**
2166      * Writes stack output, with the default foreground and background.
2167      */

2168    public static boolean stack(QlLevel level, String JavaDoc name, char c, int depth)
2169    {
2170        return stack(level, NO_COLORS, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2171    }
2172
2173    /**
2174      * Writes stack output, with the specified color.
2175      */

2176    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, char c, int depth)
2177    {
2178        return stack(level, new ANSIColor[] { color }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2179    }
2180
2181    /**
2182      * Writes stack output, with the specified colors.
2183      */

2184    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, char c, int depth)
2185    {
2186        return stack(level, colors, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2187    }
2188
2189    /**
2190      * Writes stack output, with the default foreground and background.
2191      */

2192    public static boolean stack(double d, int depth)
2193    {
2194        return stack(LEVEL5, NO_COLORS, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2195    }
2196
2197    /**
2198      * Writes stack output, with the specified color.
2199      */

2200    public static boolean stack(ANSIColor color, double d, int depth)
2201    {
2202        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2203    }
2204
2205    /**
2206      * Writes stack output, with the specified colors.
2207      */

2208    public static boolean stack(ANSIColor[] colors, double d, int depth)
2209    {
2210        return stack(LEVEL5, colors, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2211    }
2212
2213    /**
2214      * Writes stack output, with the default foreground and background.
2215      */

2216    public static boolean stack(QlLevel level, double d, int depth)
2217    {
2218        return stack(level, NO_COLORS, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2219    }
2220
2221    /**
2222      * Writes stack output, with the specified color.
2223      */

2224    public static boolean stack(QlLevel level, ANSIColor color, double d, int depth)
2225    {
2226        return stack(level, new ANSIColor[] { color }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2227    }
2228
2229    /**
2230      * Writes stack output, with the specified colors.
2231      */

2232    public static boolean stack(QlLevel level, ANSIColor[] colors, double d, int depth)
2233    {
2234        return stack(level, colors, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2235    }
2236
2237    /**
2238      * Writes stack output, with the default foreground and background.
2239      */

2240    public static boolean stack(String JavaDoc name, double d, int depth)
2241    {
2242        return stack(LEVEL5, NO_COLORS, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2243    }
2244
2245    /**
2246      * Writes stack output, with the specified color.
2247      */

2248    public static boolean stack(ANSIColor color, String JavaDoc name, double d, int depth)
2249    {
2250        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2251    }
2252
2253    /**
2254      * Writes stack output, with the specified colors.
2255      */

2256    public static boolean stack(ANSIColor[] colors, String JavaDoc name, double d, int depth)
2257    {
2258        return stack(LEVEL5, colors, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2259    }
2260
2261    /**
2262      * Writes stack output, with the default foreground and background.
2263      */

2264    public static boolean stack(QlLevel level, String JavaDoc name, double d, int depth)
2265    {
2266        return stack(level, NO_COLORS, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2267    }
2268
2269    /**
2270      * Writes stack output, with the specified color.
2271      */

2272    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, double d, int depth)
2273    {
2274        return stack(level, new ANSIColor[] { color }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2275    }
2276
2277    /**
2278      * Writes stack output, with the specified colors.
2279      */

2280    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, double d, int depth)
2281    {
2282        return stack(level, colors, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2283    }
2284
2285    /**
2286      * Writes stack output, with the default foreground and background.
2287      */

2288    public static boolean stack(float f, int depth)
2289    {
2290        return stack(LEVEL5, NO_COLORS, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2291    }
2292
2293    /**
2294      * Writes stack output, with the specified color.
2295      */

2296    public static boolean stack(ANSIColor color, float f, int depth)
2297    {
2298        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2299    }
2300
2301    /**
2302      * Writes stack output, with the specified colors.
2303      */

2304    public static boolean stack(ANSIColor[] colors, float f, int depth)
2305    {
2306        return stack(LEVEL5, colors, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2307    }
2308
2309    /**
2310      * Writes stack output, with the default foreground and background.
2311      */

2312    public static boolean stack(QlLevel level, float f, int depth)
2313    {
2314        return stack(level, NO_COLORS, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2315    }
2316
2317    /**
2318      * Writes stack output, with the specified color.
2319      */

2320    public static boolean stack(QlLevel level, ANSIColor color, float f, int depth)
2321    {
2322        return stack(level, new ANSIColor[] { color }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2323    }
2324
2325    /**
2326      * Writes stack output, with the specified colors.
2327      */

2328    public static boolean stack(QlLevel level, ANSIColor[] colors, float f, int depth)
2329    {
2330        return stack(level, colors, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2331    }
2332
2333    /**
2334      * Writes stack output, with the default foreground and background.
2335      */

2336    public static boolean stack(String JavaDoc name, float f, int depth)
2337    {
2338        return stack(LEVEL5, NO_COLORS, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2339    }
2340
2341    /**
2342      * Writes stack output, with the specified color.
2343      */

2344    public static boolean stack(ANSIColor color, String JavaDoc name, float f, int depth)
2345    {
2346        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2347    }
2348
2349    /**
2350      * Writes stack output, with the specified colors.
2351      */

2352    public static boolean stack(ANSIColor[] colors, String JavaDoc name, float f, int depth)
2353    {
2354        return stack(LEVEL5, colors, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2355    }
2356
2357    /**
2358      * Writes stack output, with the default foreground and background.
2359      */

2360    public static boolean stack(QlLevel level, String JavaDoc name, float f, int depth)
2361    {
2362        return stack(level, NO_COLORS, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2363    }
2364
2365    /**
2366      * Writes stack output, with the specified color.
2367      */

2368    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, float f, int depth)
2369    {
2370        return stack(level, new ANSIColor[] { color }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2371    }
2372
2373    /**
2374      * Writes stack output, with the specified colors.
2375      */

2376    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, float f, int depth)
2377    {
2378        return stack(level, colors, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2379    }
2380
2381    /**
2382      * Writes stack output, with the default foreground and background.
2383      */

2384    public static boolean stack(int i, int depth)
2385    {
2386        return stack(LEVEL5, NO_COLORS, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2387    }
2388
2389    /**
2390      * Writes stack output, with the specified color.
2391      */

2392    public static boolean stack(ANSIColor color, int i, int depth)
2393    {
2394        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2395    }
2396
2397    /**
2398      * Writes stack output, with the specified colors.
2399      */

2400    public static boolean stack(ANSIColor[] colors, int i, int depth)
2401    {
2402        return stack(LEVEL5, colors, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2403    }
2404
2405    /**
2406      * Writes stack output, with the default foreground and background.
2407      */

2408    public static boolean stack(QlLevel level, int i, int depth)
2409    {
2410        return stack(level, NO_COLORS, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2411    }
2412
2413    /**
2414      * Writes stack output, with the specified color.
2415      */

2416    public static boolean stack(QlLevel level, ANSIColor color, int i, int depth)
2417    {
2418        return stack(level, new ANSIColor[] { color }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2419    }
2420
2421    /**
2422      * Writes stack output, with the specified colors.
2423      */

2424    public static boolean stack(QlLevel level, ANSIColor[] colors, int i, int depth)
2425    {
2426        return stack(level, colors, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2427    }
2428
2429    /**
2430      * Writes stack output, with the default foreground and background.
2431      */

2432    public static boolean stack(String JavaDoc name, int i, int depth)
2433    {
2434        return stack(LEVEL5, NO_COLORS, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2435    }
2436
2437    /**
2438      * Writes stack output, with the specified color.
2439      */

2440    public static boolean stack(ANSIColor color, String JavaDoc name, int i, int depth)
2441    {
2442        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2443    }
2444
2445    /**
2446      * Writes stack output, with the specified colors.
2447      */

2448    public static boolean stack(ANSIColor[] colors, String JavaDoc name, int i, int depth)
2449    {
2450        return stack(LEVEL5, colors, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2451    }
2452
2453    /**
2454      * Writes stack output, with the default foreground and background.
2455      */

2456    public static boolean stack(QlLevel level, String JavaDoc name, int i, int depth)
2457    {
2458        return stack(level, NO_COLORS, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2459    }
2460
2461    /**
2462      * Writes stack output, with the specified color.
2463      */

2464    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, int i, int depth)
2465    {
2466        return stack(level, new ANSIColor[] { color }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2467    }
2468
2469    /**
2470      * Writes stack output, with the specified colors.
2471      */

2472    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, int i, int depth)
2473    {
2474        return stack(level, colors, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2475    }
2476
2477    /**
2478      * Writes stack output, with the default foreground and background.
2479      */

2480    public static boolean stack(long l, int depth)
2481    {
2482        return stack(LEVEL5, NO_COLORS, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2483    }
2484
2485    /**
2486      * Writes stack output, with the specified color.
2487      */

2488    public static boolean stack(ANSIColor color, long l, int depth)
2489    {
2490        return stack(LEVEL5, new ANSIColor[] { color }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2491    }
2492
2493    /**
2494      * Writes stack output, with the specified colors.
2495      */

2496    public static boolean stack(ANSIColor[] colors, long l, int depth)
2497    {
2498        return stack(LEVEL5, colors, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2499    }
2500
2501    /**
2502      * Writes stack output, with the default foreground and background.
2503      */

2504    public static boolean stack(QlLevel level, long l, int depth)
2505    {
2506        return stack(level, NO_COLORS, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2507    }
2508
2509    /**
2510      * Writes stack output, with the specified color.
2511      */

2512    public static boolean stack(QlLevel level, ANSIColor color, long l, int depth)
2513    {
2514        return stack(level, new ANSIColor[] { color }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2515    }
2516
2517    /**
2518      * Writes stack output, with the specified colors.
2519      */

2520    public static boolean stack(QlLevel level, ANSIColor[] colors, long l, int depth)
2521    {
2522        return stack(level, colors, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2523    }
2524
2525    /**
2526      * Writes stack output, with the default foreground and background.
2527      */

2528    public static boolean stack(String JavaDoc name, long l, int depth)
2529    {
2530        return stack(LEVEL5, NO_COLORS, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2531    }
2532
2533    /**
2534      * Writes stack output, with the specified color.
2535      */

2536    public static boolean stack(ANSIColor color, String JavaDoc name, long l, int depth)
2537    {
2538        return stack(LEVEL5, new ANSIColor[] { color }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2539    }
2540
2541    /**
2542      * Writes stack output, with the specified colors.
2543      */

2544    public static boolean stack(ANSIColor[] colors, String JavaDoc name, long l, int depth)
2545    {
2546        return stack(LEVEL5, colors, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2547    }
2548
2549    /**
2550      * Writes stack output, with the default foreground and background.
2551      */

2552    public static boolean stack(QlLevel level, String JavaDoc name, long l, int depth)
2553    {
2554        return stack(level, NO_COLORS, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2555    }
2556
2557    /**
2558      * Writes stack output, with the specified color.
2559      */

2560    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, long l, int depth)
2561    {
2562        return stack(level, new ANSIColor[] { color }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2563    }
2564
2565    /**
2566      * Writes stack output, with the specified colors.
2567      */

2568    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, long l, int depth)
2569    {
2570        return stack(level, colors, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, depth);
2571    }
2572
2573    /**
2574      * Writes stack output, with the default foreground and background.
2575      */

2576    public static boolean stack(Object JavaDoc[] ary, int depth)
2577    {
2578        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2579    }
2580
2581    /**
2582      * Writes stack output, with the specified color.
2583      */

2584    public static boolean stack(ANSIColor color, Object JavaDoc[] ary, int depth)
2585    {
2586        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2587    }
2588
2589    /**
2590      * Writes stack output, with the specified colors.
2591      */

2592    public static boolean stack(ANSIColor[] colors, Object JavaDoc[] ary, int depth)
2593    {
2594        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2595    }
2596
2597    /**
2598      * Writes stack output, with the default foreground and background.
2599      */

2600    public static boolean stack(QlLevel level, Object JavaDoc[] ary, int depth)
2601    {
2602        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2603    }
2604
2605    /**
2606      * Writes stack output, with the specified color.
2607      */

2608    public static boolean stack(QlLevel level, ANSIColor color, Object JavaDoc[] ary, int depth)
2609    {
2610        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2611    }
2612
2613    /**
2614      * Writes stack output, with the specified colors.
2615      */

2616    public static boolean stack(QlLevel level, ANSIColor[] colors, Object JavaDoc[] ary, int depth)
2617    {
2618        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2619    }
2620
2621    /**
2622      * Writes stack output, with the default foreground and background.
2623      */

2624    public static boolean stack(String JavaDoc name, Object JavaDoc[] ary, int depth)
2625    {
2626        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2627    }
2628
2629    /**
2630      * Writes stack output, with the specified color.
2631      */

2632    public static boolean stack(ANSIColor color, String JavaDoc name, Object JavaDoc[] ary, int depth)
2633    {
2634        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2635    }
2636
2637    /**
2638      * Writes stack output, with the specified colors.
2639      */

2640    public static boolean stack(ANSIColor[] colors, String JavaDoc name, Object JavaDoc[] ary, int depth)
2641    {
2642        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2643    }
2644
2645    /**
2646      * Writes stack output, with the default foreground and background.
2647      */

2648    public static boolean stack(QlLevel level, String JavaDoc name, Object JavaDoc[] ary, int depth)
2649    {
2650        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2651    }
2652
2653    /**
2654      * Writes stack output, with the specified color.
2655      */

2656    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, Object JavaDoc[] ary, int depth)
2657    {
2658        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2659    }
2660
2661    /**
2662      * Writes stack output, with the specified colors.
2663      */

2664    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, Object JavaDoc[] ary, int depth)
2665    {
2666        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2667    }
2668
2669    /**
2670      * Writes stack output, with the default foreground and background.
2671      */

2672    public static boolean stack(byte[] ary, int depth)
2673    {
2674        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2675    }
2676
2677    /**
2678      * Writes stack output, with the specified color.
2679      */

2680    public static boolean stack(ANSIColor color, byte[] ary, int depth)
2681    {
2682        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2683    }
2684
2685    /**
2686      * Writes stack output, with the specified colors.
2687      */

2688    public static boolean stack(ANSIColor[] colors, byte[] ary, int depth)
2689    {
2690        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2691    }
2692
2693    /**
2694      * Writes stack output, with the default foreground and background.
2695      */

2696    public static boolean stack(QlLevel level, byte[] ary, int depth)
2697    {
2698        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2699    }
2700
2701    /**
2702      * Writes stack output, with the specified color.
2703      */

2704    public static boolean stack(QlLevel level, ANSIColor color, byte[] ary, int depth)
2705    {
2706        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2707    }
2708
2709    /**
2710      * Writes stack output, with the specified colors.
2711      */

2712    public static boolean stack(QlLevel level, ANSIColor[] colors, byte[] ary, int depth)
2713    {
2714        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2715    }
2716
2717    /**
2718      * Writes stack output, with the default foreground and background.
2719      */

2720    public static boolean stack(String JavaDoc name, byte[] ary, int depth)
2721    {
2722        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2723    }
2724
2725    /**
2726      * Writes stack output, with the specified color.
2727      */

2728    public static boolean stack(ANSIColor color, String JavaDoc name, byte[] ary, int depth)
2729    {
2730        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2731    }
2732
2733    /**
2734      * Writes stack output, with the specified colors.
2735      */

2736    public static boolean stack(ANSIColor[] colors, String JavaDoc name, byte[] ary, int depth)
2737    {
2738        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2739    }
2740
2741    /**
2742      * Writes stack output, with the default foreground and background.
2743      */

2744    public static boolean stack(QlLevel level, String JavaDoc name, byte[] ary, int depth)
2745    {
2746        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2747    }
2748
2749    /**
2750      * Writes stack output, with the specified color.
2751      */

2752    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, byte[] ary, int depth)
2753    {
2754        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2755    }
2756
2757    /**
2758      * Writes stack output, with the specified colors.
2759      */

2760    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, byte[] ary, int depth)
2761    {
2762        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2763    }
2764
2765    /**
2766      * Writes stack output, with the default foreground and background.
2767      */

2768    public static boolean stack(char[] ary, int depth)
2769    {
2770        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2771    }
2772
2773    /**
2774      * Writes stack output, with the specified color.
2775      */

2776    public static boolean stack(ANSIColor color, char[] ary, int depth)
2777    {
2778        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2779    }
2780
2781    /**
2782      * Writes stack output, with the specified colors.
2783      */

2784    public static boolean stack(ANSIColor[] colors, char[] ary, int depth)
2785    {
2786        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2787    }
2788
2789    /**
2790      * Writes stack output, with the default foreground and background.
2791      */

2792    public static boolean stack(QlLevel level, char[] ary, int depth)
2793    {
2794        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2795    }
2796
2797    /**
2798      * Writes stack output, with the specified color.
2799      */

2800    public static boolean stack(QlLevel level, ANSIColor color, char[] ary, int depth)
2801    {
2802        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2803    }
2804
2805    /**
2806      * Writes stack output, with the specified colors.
2807      */

2808    public static boolean stack(QlLevel level, ANSIColor[] colors, char[] ary, int depth)
2809    {
2810        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2811    }
2812
2813    /**
2814      * Writes stack output, with the default foreground and background.
2815      */

2816    public static boolean stack(String JavaDoc name, char[] ary, int depth)
2817    {
2818        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2819    }
2820
2821    /**
2822      * Writes stack output, with the specified color.
2823      */

2824    public static boolean stack(ANSIColor color, String JavaDoc name, char[] ary, int depth)
2825    {
2826        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2827    }
2828
2829    /**
2830      * Writes stack output, with the specified colors.
2831      */

2832    public static boolean stack(ANSIColor[] colors, String JavaDoc name, char[] ary, int depth)
2833    {
2834        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2835    }
2836
2837    /**
2838      * Writes stack output, with the default foreground and background.
2839      */

2840    public static boolean stack(QlLevel level, String JavaDoc name, char[] ary, int depth)
2841    {
2842        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2843    }
2844
2845    /**
2846      * Writes stack output, with the specified color.
2847      */

2848    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, char[] ary, int depth)
2849    {
2850        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2851    }
2852
2853    /**
2854      * Writes stack output, with the specified colors.
2855      */

2856    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, char[] ary, int depth)
2857    {
2858        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2859    }
2860
2861    /**
2862      * Writes stack output, with the default foreground and background.
2863      */

2864    public static boolean stack(double[] ary, int depth)
2865    {
2866        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2867    }
2868
2869    /**
2870      * Writes stack output, with the specified color.
2871      */

2872    public static boolean stack(ANSIColor color, double[] ary, int depth)
2873    {
2874        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2875    }
2876
2877    /**
2878      * Writes stack output, with the specified colors.
2879      */

2880    public static boolean stack(ANSIColor[] colors, double[] ary, int depth)
2881    {
2882        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2883    }
2884
2885    /**
2886      * Writes stack output, with the default foreground and background.
2887      */

2888    public static boolean stack(QlLevel level, double[] ary, int depth)
2889    {
2890        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2891    }
2892
2893    /**
2894      * Writes stack output, with the specified color.
2895      */

2896    public static boolean stack(QlLevel level, ANSIColor color, double[] ary, int depth)
2897    {
2898        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2899    }
2900
2901    /**
2902      * Writes stack output, with the specified colors.
2903      */

2904    public static boolean stack(QlLevel level, ANSIColor[] colors, double[] ary, int depth)
2905    {
2906        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2907    }
2908
2909    /**
2910      * Writes stack output, with the default foreground and background.
2911      */

2912    public static boolean stack(String JavaDoc name, double[] ary, int depth)
2913    {
2914        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2915    }
2916
2917    /**
2918      * Writes stack output, with the specified color.
2919      */

2920    public static boolean stack(ANSIColor color, String JavaDoc name, double[] ary, int depth)
2921    {
2922        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2923    }
2924
2925    /**
2926      * Writes stack output, with the specified colors.
2927      */

2928    public static boolean stack(ANSIColor[] colors, String JavaDoc name, double[] ary, int depth)
2929    {
2930        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2931    }
2932
2933    /**
2934      * Writes stack output, with the default foreground and background.
2935      */

2936    public static boolean stack(QlLevel level, String JavaDoc name, double[] ary, int depth)
2937    {
2938        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2939    }
2940
2941    /**
2942      * Writes stack output, with the specified color.
2943      */

2944    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, double[] ary, int depth)
2945    {
2946        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2947    }
2948
2949    /**
2950      * Writes stack output, with the specified colors.
2951      */

2952    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, double[] ary, int depth)
2953    {
2954        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2955    }
2956
2957    /**
2958      * Writes stack output, with the default foreground and background.
2959      */

2960    public static boolean stack(float[] ary, int depth)
2961    {
2962        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2963    }
2964
2965    /**
2966      * Writes stack output, with the specified color.
2967      */

2968    public static boolean stack(ANSIColor color, float[] ary, int depth)
2969    {
2970        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2971    }
2972
2973    /**
2974      * Writes stack output, with the specified colors.
2975      */

2976    public static boolean stack(ANSIColor[] colors, float[] ary, int depth)
2977    {
2978        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2979    }
2980
2981    /**
2982      * Writes stack output, with the default foreground and background.
2983      */

2984    public static boolean stack(QlLevel level, float[] ary, int depth)
2985    {
2986        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2987    }
2988
2989    /**
2990      * Writes stack output, with the specified color.
2991      */

2992    public static boolean stack(QlLevel level, ANSIColor color, float[] ary, int depth)
2993    {
2994        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
2995    }
2996
2997    /**
2998      * Writes stack output, with the specified colors.
2999      */

3000    public static boolean stack(QlLevel level, ANSIColor[] colors, float[] ary, int depth)
3001    {
3002        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3003    }
3004
3005    /**
3006      * Writes stack output, with the default foreground and background.
3007      */

3008    public static boolean stack(String JavaDoc name, float[] ary, int depth)
3009    {
3010        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3011    }
3012
3013    /**
3014      * Writes stack output, with the specified color.
3015      */

3016    public static boolean stack(ANSIColor color, String JavaDoc name, float[] ary, int depth)
3017    {
3018        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3019    }
3020
3021    /**
3022      * Writes stack output, with the specified colors.
3023      */

3024    public static boolean stack(ANSIColor[] colors, String JavaDoc name, float[] ary, int depth)
3025    {
3026        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3027    }
3028
3029    /**
3030      * Writes stack output, with the default foreground and background.
3031      */

3032    public static boolean stack(QlLevel level, String JavaDoc name, float[] ary, int depth)
3033    {
3034        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3035    }
3036
3037    /**
3038      * Writes stack output, with the specified color.
3039      */

3040    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, float[] ary, int depth)
3041    {
3042        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3043    }
3044
3045    /**
3046      * Writes stack output, with the specified colors.
3047      */

3048    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, float[] ary, int depth)
3049    {
3050        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3051    }
3052
3053    /**
3054      * Writes stack output, with the default foreground and background.
3055      */

3056    public static boolean stack(int[] ary, int depth)
3057    {
3058        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3059    }
3060
3061    /**
3062      * Writes stack output, with the specified color.
3063      */

3064    public static boolean stack(ANSIColor color, int[] ary, int depth)
3065    {
3066        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3067    }
3068
3069    /**
3070      * Writes stack output, with the specified colors.
3071      */

3072    public static boolean stack(ANSIColor[] colors, int[] ary, int depth)
3073    {
3074        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3075    }
3076
3077    /**
3078      * Writes stack output, with the default foreground and background.
3079      */

3080    public static boolean stack(QlLevel level, int[] ary, int depth)
3081    {
3082        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3083    }
3084
3085    /**
3086      * Writes stack output, with the specified color.
3087      */

3088    public static boolean stack(QlLevel level, ANSIColor color, int[] ary, int depth)
3089    {
3090        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3091    }
3092
3093    /**
3094      * Writes stack output, with the specified colors.
3095      */

3096    public static boolean stack(QlLevel level, ANSIColor[] colors, int[] ary, int depth)
3097    {
3098        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3099    }
3100
3101    /**
3102      * Writes stack output, with the default foreground and background.
3103      */

3104    public static boolean stack(String JavaDoc name, int[] ary, int depth)
3105    {
3106        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3107    }
3108
3109    /**
3110      * Writes stack output, with the specified color.
3111      */

3112    public static boolean stack(ANSIColor color, String JavaDoc name, int[] ary, int depth)
3113    {
3114        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3115    }
3116
3117    /**
3118      * Writes stack output, with the specified colors.
3119      */

3120    public static boolean stack(ANSIColor[] colors, String JavaDoc name, int[] ary, int depth)
3121    {
3122        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3123    }
3124
3125    /**
3126      * Writes stack output, with the default foreground and background.
3127      */

3128    public static boolean stack(QlLevel level, String JavaDoc name, int[] ary, int depth)
3129    {
3130        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3131    }
3132
3133    /**
3134      * Writes stack output, with the specified color.
3135      */

3136    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, int[] ary, int depth)
3137    {
3138        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3139    }
3140
3141    /**
3142      * Writes stack output, with the specified colors.
3143      */

3144    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, int[] ary, int depth)
3145    {
3146        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3147    }
3148
3149    /**
3150      * Writes stack output, with the default foreground and background.
3151      */

3152    public static boolean stack(long[] ary, int depth)
3153    {
3154        return stack(LEVEL5, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3155    }
3156
3157    /**
3158      * Writes stack output, with the specified color.
3159      */

3160    public static boolean stack(ANSIColor color, long[] ary, int depth)
3161    {
3162        return stack(LEVEL5, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3163    }
3164
3165    /**
3166      * Writes stack output, with the specified colors.
3167      */

3168    public static boolean stack(ANSIColor[] colors, long[] ary, int depth)
3169    {
3170        return stack(LEVEL5, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3171    }
3172
3173    /**
3174      * Writes stack output, with the default foreground and background.
3175      */

3176    public static boolean stack(QlLevel level, long[] ary, int depth)
3177    {
3178        return stack(level, NO_COLORS, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3179    }
3180
3181    /**
3182      * Writes stack output, with the specified color.
3183      */

3184    public static boolean stack(QlLevel level, ANSIColor color, long[] ary, int depth)
3185    {
3186        return stack(level, new ANSIColor[] { color }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3187    }
3188
3189    /**
3190      * Writes stack output, with the specified colors.
3191      */

3192    public static boolean stack(QlLevel level, ANSIColor[] colors, long[] ary, int depth)
3193    {
3194        return stack(level, colors, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3195    }
3196
3197    /**
3198      * Writes stack output, with the default foreground and background.
3199      */

3200    public static boolean stack(String JavaDoc name, long[] ary, int depth)
3201    {
3202        return stack(LEVEL5, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3203    }
3204
3205    /**
3206      * Writes stack output, with the specified color.
3207      */

3208    public static boolean stack(ANSIColor color, String JavaDoc name, long[] ary, int depth)
3209    {
3210        return stack(LEVEL5, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3211    }
3212
3213    /**
3214      * Writes stack output, with the specified colors.
3215      */

3216    public static boolean stack(ANSIColor[] colors, String JavaDoc name, long[] ary, int depth)
3217    {
3218        return stack(LEVEL5, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3219    }
3220
3221    /**
3222      * Writes stack output, with the default foreground and background.
3223      */

3224    public static boolean stack(QlLevel level, String JavaDoc name, long[] ary, int depth)
3225    {
3226        return stack(level, NO_COLORS, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3227    }
3228
3229    /**
3230      * Writes stack output, with the specified color.
3231      */

3232    public static boolean stack(QlLevel level, ANSIColor color, String JavaDoc name, long[] ary, int depth)
3233    {
3234        return stack(level, new ANSIColor[] { color }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3235    }
3236
3237    /**
3238      * Writes stack output, with the specified colors.
3239      */

3240    public static boolean stack(QlLevel level, ANSIColor[] colors, String JavaDoc name, long[] ary, int depth)
3241    {
3242        return stack(level, colors, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, depth);
3243    }
3244
3245    /**
3246      * Writes logging output, with none foreground on the default background.
3247      */

3248    public static boolean none(String JavaDoc msg)
3249    {
3250        return stack(LEVEL5, new ANSIColor[] { NONE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3251    }
3252
3253    /**
3254      * Writes logging output, with none foreground on the default background.
3255      */

3256    public static boolean none(QlLevel level, String JavaDoc msg)
3257    {
3258        return stack(level, new ANSIColor[] { NONE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3259    }
3260
3261    /**
3262      * Writes logging output, with none foreground on the default background.
3263      */

3264    public static boolean none(Object JavaDoc obj)
3265    {
3266        return stack(LEVEL5, new ANSIColor[] { NONE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3267    }
3268
3269    /**
3270      * Writes logging output, with none foreground on the default background.
3271      */

3272    public static boolean none(QlLevel level, Object JavaDoc obj)
3273    {
3274        return stack(level, new ANSIColor[] { NONE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3275    }
3276
3277    /**
3278      * Writes logging output, with none foreground on the default background.
3279      */

3280    public static boolean none(String JavaDoc name, Object JavaDoc obj)
3281    {
3282        return stack(LEVEL5, new ANSIColor[] { NONE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3283    }
3284
3285    /**
3286      * Writes logging output, with none foreground on the default background.
3287      */

3288    public static boolean none(QlLevel level, String JavaDoc name, Object JavaDoc obj)
3289    {
3290        return stack(level, new ANSIColor[] { NONE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3291    }
3292
3293    /**
3294      * Writes logging output, with none foreground on the default background.
3295      */

3296    public static boolean none(byte b)
3297    {
3298        return stack(LEVEL5, new ANSIColor[] { NONE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3299    }
3300
3301    /**
3302      * Writes logging output, with none foreground on the default background.
3303      */

3304    public static boolean none(QlLevel level, byte b)
3305    {
3306        return stack(level, new ANSIColor[] { NONE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3307    }
3308
3309    /**
3310      * Writes logging output, with none foreground on the default background.
3311      */

3312    public static boolean none(String JavaDoc name, byte b)
3313    {
3314        return stack(LEVEL5, new ANSIColor[] { NONE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3315    }
3316
3317    /**
3318      * Writes logging output, with none foreground on the default background.
3319      */

3320    public static boolean none(QlLevel level, String JavaDoc name, byte b)
3321    {
3322        return stack(level, new ANSIColor[] { NONE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3323    }
3324
3325    /**
3326      * Writes logging output, with none foreground on the default background.
3327      */

3328    public static boolean none(char c)
3329    {
3330        return stack(LEVEL5, new ANSIColor[] { NONE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3331    }
3332
3333    /**
3334      * Writes logging output, with none foreground on the default background.
3335      */

3336    public static boolean none(QlLevel level, char c)
3337    {
3338        return stack(level, new ANSIColor[] { NONE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3339    }
3340
3341    /**
3342      * Writes logging output, with none foreground on the default background.
3343      */

3344    public static boolean none(String JavaDoc name, char c)
3345    {
3346        return stack(LEVEL5, new ANSIColor[] { NONE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3347    }
3348
3349    /**
3350      * Writes logging output, with none foreground on the default background.
3351      */

3352    public static boolean none(QlLevel level, String JavaDoc name, char c)
3353    {
3354        return stack(level, new ANSIColor[] { NONE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3355    }
3356
3357    /**
3358      * Writes logging output, with none foreground on the default background.
3359      */

3360    public static boolean none(double d)
3361    {
3362        return stack(LEVEL5, new ANSIColor[] { NONE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3363    }
3364
3365    /**
3366      * Writes logging output, with none foreground on the default background.
3367      */

3368    public static boolean none(QlLevel level, double d)
3369    {
3370        return stack(level, new ANSIColor[] { NONE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3371    }
3372
3373    /**
3374      * Writes logging output, with none foreground on the default background.
3375      */

3376    public static boolean none(String JavaDoc name, double d)
3377    {
3378        return stack(LEVEL5, new ANSIColor[] { NONE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3379    }
3380
3381    /**
3382      * Writes logging output, with none foreground on the default background.
3383      */

3384    public static boolean none(QlLevel level, String JavaDoc name, double d)
3385    {
3386        return stack(level, new ANSIColor[] { NONE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3387    }
3388
3389    /**
3390      * Writes logging output, with none foreground on the default background.
3391      */

3392    public static boolean none(float f)
3393    {
3394        return stack(LEVEL5, new ANSIColor[] { NONE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3395    }
3396
3397    /**
3398      * Writes logging output, with none foreground on the default background.
3399      */

3400    public static boolean none(QlLevel level, float f)
3401    {
3402        return stack(level, new ANSIColor[] { NONE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3403    }
3404
3405    /**
3406      * Writes logging output, with none foreground on the default background.
3407      */

3408    public static boolean none(String JavaDoc name, float f)
3409    {
3410        return stack(LEVEL5, new ANSIColor[] { NONE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3411    }
3412
3413    /**
3414      * Writes logging output, with none foreground on the default background.
3415      */

3416    public static boolean none(QlLevel level, String JavaDoc name, float f)
3417    {
3418        return stack(level, new ANSIColor[] { NONE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3419    }
3420
3421    /**
3422      * Writes logging output, with none foreground on the default background.
3423      */

3424    public static boolean none(int i)
3425    {
3426        return stack(LEVEL5, new ANSIColor[] { NONE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3427    }
3428
3429    /**
3430      * Writes logging output, with none foreground on the default background.
3431      */

3432    public static boolean none(QlLevel level, int i)
3433    {
3434        return stack(level, new ANSIColor[] { NONE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3435    }
3436
3437    /**
3438      * Writes logging output, with none foreground on the default background.
3439      */

3440    public static boolean none(String JavaDoc name, int i)
3441    {
3442        return stack(LEVEL5, new ANSIColor[] { NONE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3443    }
3444
3445    /**
3446      * Writes logging output, with none foreground on the default background.
3447      */

3448    public static boolean none(QlLevel level, String JavaDoc name, int i)
3449    {
3450        return stack(level, new ANSIColor[] { NONE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3451    }
3452
3453    /**
3454      * Writes logging output, with none foreground on the default background.
3455      */

3456    public static boolean none(long l)
3457    {
3458        return stack(LEVEL5, new ANSIColor[] { NONE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3459    }
3460
3461    /**
3462      * Writes logging output, with none foreground on the default background.
3463      */

3464    public static boolean none(QlLevel level, long l)
3465    {
3466        return stack(level, new ANSIColor[] { NONE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3467    }
3468
3469    /**
3470      * Writes logging output, with none foreground on the default background.
3471      */

3472    public static boolean none(String JavaDoc name, long l)
3473    {
3474        return stack(LEVEL5, new ANSIColor[] { NONE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3475    }
3476
3477    /**
3478      * Writes logging output, with none foreground on the default background.
3479      */

3480    public static boolean none(QlLevel level, String JavaDoc name, long l)
3481    {
3482        return stack(level, new ANSIColor[] { NONE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3483    }
3484
3485    /**
3486      * Writes logging output, with none foreground on the default background.
3487      */

3488    public static boolean none(Object JavaDoc[] ary)
3489    {
3490        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3491    }
3492
3493    /**
3494      * Writes logging output, with none foreground on the default background.
3495      */

3496    public static boolean none(QlLevel level, Object JavaDoc[] ary)
3497    {
3498        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3499    }
3500
3501    /**
3502      * Writes logging output, with none foreground on the default background.
3503      */

3504    public static boolean none(String JavaDoc name, Object JavaDoc[] ary)
3505    {
3506        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3507    }
3508
3509    /**
3510      * Writes logging output, with none foreground on the default background.
3511      */

3512    public static boolean none(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
3513    {
3514        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3515    }
3516
3517    /**
3518      * Writes logging output, with none foreground on the default background.
3519      */

3520    public static boolean none(byte[] ary)
3521    {
3522        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3523    }
3524
3525    /**
3526      * Writes logging output, with none foreground on the default background.
3527      */

3528    public static boolean none(QlLevel level, byte[] ary)
3529    {
3530        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3531    }
3532
3533    /**
3534      * Writes logging output, with none foreground on the default background.
3535      */

3536    public static boolean none(String JavaDoc name, byte[] ary)
3537    {
3538        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3539    }
3540
3541    /**
3542      * Writes logging output, with none foreground on the default background.
3543      */

3544    public static boolean none(QlLevel level, String JavaDoc name, byte[] ary)
3545    {
3546        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3547    }
3548
3549    /**
3550      * Writes logging output, with none foreground on the default background.
3551      */

3552    public static boolean none(char[] ary)
3553    {
3554        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3555    }
3556
3557    /**
3558      * Writes logging output, with none foreground on the default background.
3559      */

3560    public static boolean none(QlLevel level, char[] ary)
3561    {
3562        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3563    }
3564
3565    /**
3566      * Writes logging output, with none foreground on the default background.
3567      */

3568    public static boolean none(String JavaDoc name, char[] ary)
3569    {
3570        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3571    }
3572
3573    /**
3574      * Writes logging output, with none foreground on the default background.
3575      */

3576    public static boolean none(QlLevel level, String JavaDoc name, char[] ary)
3577    {
3578        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3579    }
3580
3581    /**
3582      * Writes logging output, with none foreground on the default background.
3583      */

3584    public static boolean none(double[] ary)
3585    {
3586        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3587    }
3588
3589    /**
3590      * Writes logging output, with none foreground on the default background.
3591      */

3592    public static boolean none(QlLevel level, double[] ary)
3593    {
3594        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3595    }
3596
3597    /**
3598      * Writes logging output, with none foreground on the default background.
3599      */

3600    public static boolean none(String JavaDoc name, double[] ary)
3601    {
3602        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3603    }
3604
3605    /**
3606      * Writes logging output, with none foreground on the default background.
3607      */

3608    public static boolean none(QlLevel level, String JavaDoc name, double[] ary)
3609    {
3610        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3611    }
3612
3613    /**
3614      * Writes logging output, with none foreground on the default background.
3615      */

3616    public static boolean none(float[] ary)
3617    {
3618        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3619    }
3620
3621    /**
3622      * Writes logging output, with none foreground on the default background.
3623      */

3624    public static boolean none(QlLevel level, float[] ary)
3625    {
3626        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3627    }
3628
3629    /**
3630      * Writes logging output, with none foreground on the default background.
3631      */

3632    public static boolean none(String JavaDoc name, float[] ary)
3633    {
3634        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3635    }
3636
3637    /**
3638      * Writes logging output, with none foreground on the default background.
3639      */

3640    public static boolean none(QlLevel level, String JavaDoc name, float[] ary)
3641    {
3642        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3643    }
3644
3645    /**
3646      * Writes logging output, with none foreground on the default background.
3647      */

3648    public static boolean none(int[] ary)
3649    {
3650        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3651    }
3652
3653    /**
3654      * Writes logging output, with none foreground on the default background.
3655      */

3656    public static boolean none(QlLevel level, int[] ary)
3657    {
3658        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3659    }
3660
3661    /**
3662      * Writes logging output, with none foreground on the default background.
3663      */

3664    public static boolean none(String JavaDoc name, int[] ary)
3665    {
3666        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3667    }
3668
3669    /**
3670      * Writes logging output, with none foreground on the default background.
3671      */

3672    public static boolean none(QlLevel level, String JavaDoc name, int[] ary)
3673    {
3674        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3675    }
3676
3677    /**
3678      * Writes logging output, with none foreground on the default background.
3679      */

3680    public static boolean none(long[] ary)
3681    {
3682        return stack(LEVEL5, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3683    }
3684
3685    /**
3686      * Writes logging output, with none foreground on the default background.
3687      */

3688    public static boolean none(QlLevel level, long[] ary)
3689    {
3690        return stack(level, new ANSIColor[] { NONE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3691    }
3692
3693    /**
3694      * Writes logging output, with none foreground on the default background.
3695      */

3696    public static boolean none(String JavaDoc name, long[] ary)
3697    {
3698        return stack(LEVEL5, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3699    }
3700
3701    /**
3702      * Writes logging output, with none foreground on the default background.
3703      */

3704    public static boolean none(QlLevel level, String JavaDoc name, long[] ary)
3705    {
3706        return stack(level, new ANSIColor[] { NONE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3707    }
3708
3709    /**
3710      * Writes logging output, with bold foreground on the default background.
3711      */

3712    public static boolean bold(String JavaDoc msg)
3713    {
3714        return stack(LEVEL5, new ANSIColor[] { BOLD }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3715    }
3716
3717    /**
3718      * Writes logging output, with bold foreground on the default background.
3719      */

3720    public static boolean bold(QlLevel level, String JavaDoc msg)
3721    {
3722        return stack(level, new ANSIColor[] { BOLD }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3723    }
3724
3725    /**
3726      * Writes logging output, with bold foreground on the default background.
3727      */

3728    public static boolean bold(Object JavaDoc obj)
3729    {
3730        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3731    }
3732
3733    /**
3734      * Writes logging output, with bold foreground on the default background.
3735      */

3736    public static boolean bold(QlLevel level, Object JavaDoc obj)
3737    {
3738        return stack(level, new ANSIColor[] { BOLD }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3739    }
3740
3741    /**
3742      * Writes logging output, with bold foreground on the default background.
3743      */

3744    public static boolean bold(String JavaDoc name, Object JavaDoc obj)
3745    {
3746        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3747    }
3748
3749    /**
3750      * Writes logging output, with bold foreground on the default background.
3751      */

3752    public static boolean bold(QlLevel level, String JavaDoc name, Object JavaDoc obj)
3753    {
3754        return stack(level, new ANSIColor[] { BOLD }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3755    }
3756
3757    /**
3758      * Writes logging output, with bold foreground on the default background.
3759      */

3760    public static boolean bold(byte b)
3761    {
3762        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3763    }
3764
3765    /**
3766      * Writes logging output, with bold foreground on the default background.
3767      */

3768    public static boolean bold(QlLevel level, byte b)
3769    {
3770        return stack(level, new ANSIColor[] { BOLD }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3771    }
3772
3773    /**
3774      * Writes logging output, with bold foreground on the default background.
3775      */

3776    public static boolean bold(String JavaDoc name, byte b)
3777    {
3778        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3779    }
3780
3781    /**
3782      * Writes logging output, with bold foreground on the default background.
3783      */

3784    public static boolean bold(QlLevel level, String JavaDoc name, byte b)
3785    {
3786        return stack(level, new ANSIColor[] { BOLD }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3787    }
3788
3789    /**
3790      * Writes logging output, with bold foreground on the default background.
3791      */

3792    public static boolean bold(char c)
3793    {
3794        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3795    }
3796
3797    /**
3798      * Writes logging output, with bold foreground on the default background.
3799      */

3800    public static boolean bold(QlLevel level, char c)
3801    {
3802        return stack(level, new ANSIColor[] { BOLD }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3803    }
3804
3805    /**
3806      * Writes logging output, with bold foreground on the default background.
3807      */

3808    public static boolean bold(String JavaDoc name, char c)
3809    {
3810        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3811    }
3812
3813    /**
3814      * Writes logging output, with bold foreground on the default background.
3815      */

3816    public static boolean bold(QlLevel level, String JavaDoc name, char c)
3817    {
3818        return stack(level, new ANSIColor[] { BOLD }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3819    }
3820
3821    /**
3822      * Writes logging output, with bold foreground on the default background.
3823      */

3824    public static boolean bold(double d)
3825    {
3826        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3827    }
3828
3829    /**
3830      * Writes logging output, with bold foreground on the default background.
3831      */

3832    public static boolean bold(QlLevel level, double d)
3833    {
3834        return stack(level, new ANSIColor[] { BOLD }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3835    }
3836
3837    /**
3838      * Writes logging output, with bold foreground on the default background.
3839      */

3840    public static boolean bold(String JavaDoc name, double d)
3841    {
3842        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3843    }
3844
3845    /**
3846      * Writes logging output, with bold foreground on the default background.
3847      */

3848    public static boolean bold(QlLevel level, String JavaDoc name, double d)
3849    {
3850        return stack(level, new ANSIColor[] { BOLD }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3851    }
3852
3853    /**
3854      * Writes logging output, with bold foreground on the default background.
3855      */

3856    public static boolean bold(float f)
3857    {
3858        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3859    }
3860
3861    /**
3862      * Writes logging output, with bold foreground on the default background.
3863      */

3864    public static boolean bold(QlLevel level, float f)
3865    {
3866        return stack(level, new ANSIColor[] { BOLD }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3867    }
3868
3869    /**
3870      * Writes logging output, with bold foreground on the default background.
3871      */

3872    public static boolean bold(String JavaDoc name, float f)
3873    {
3874        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3875    }
3876
3877    /**
3878      * Writes logging output, with bold foreground on the default background.
3879      */

3880    public static boolean bold(QlLevel level, String JavaDoc name, float f)
3881    {
3882        return stack(level, new ANSIColor[] { BOLD }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3883    }
3884
3885    /**
3886      * Writes logging output, with bold foreground on the default background.
3887      */

3888    public static boolean bold(int i)
3889    {
3890        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3891    }
3892
3893    /**
3894      * Writes logging output, with bold foreground on the default background.
3895      */

3896    public static boolean bold(QlLevel level, int i)
3897    {
3898        return stack(level, new ANSIColor[] { BOLD }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3899    }
3900
3901    /**
3902      * Writes logging output, with bold foreground on the default background.
3903      */

3904    public static boolean bold(String JavaDoc name, int i)
3905    {
3906        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3907    }
3908
3909    /**
3910      * Writes logging output, with bold foreground on the default background.
3911      */

3912    public static boolean bold(QlLevel level, String JavaDoc name, int i)
3913    {
3914        return stack(level, new ANSIColor[] { BOLD }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3915    }
3916
3917    /**
3918      * Writes logging output, with bold foreground on the default background.
3919      */

3920    public static boolean bold(long l)
3921    {
3922        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3923    }
3924
3925    /**
3926      * Writes logging output, with bold foreground on the default background.
3927      */

3928    public static boolean bold(QlLevel level, long l)
3929    {
3930        return stack(level, new ANSIColor[] { BOLD }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3931    }
3932
3933    /**
3934      * Writes logging output, with bold foreground on the default background.
3935      */

3936    public static boolean bold(String JavaDoc name, long l)
3937    {
3938        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3939    }
3940
3941    /**
3942      * Writes logging output, with bold foreground on the default background.
3943      */

3944    public static boolean bold(QlLevel level, String JavaDoc name, long l)
3945    {
3946        return stack(level, new ANSIColor[] { BOLD }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
3947    }
3948
3949    /**
3950      * Writes logging output, with bold foreground on the default background.
3951      */

3952    public static boolean bold(Object JavaDoc[] ary)
3953    {
3954        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3955    }
3956
3957    /**
3958      * Writes logging output, with bold foreground on the default background.
3959      */

3960    public static boolean bold(QlLevel level, Object JavaDoc[] ary)
3961    {
3962        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3963    }
3964
3965    /**
3966      * Writes logging output, with bold foreground on the default background.
3967      */

3968    public static boolean bold(String JavaDoc name, Object JavaDoc[] ary)
3969    {
3970        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3971    }
3972
3973    /**
3974      * Writes logging output, with bold foreground on the default background.
3975      */

3976    public static boolean bold(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
3977    {
3978        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3979    }
3980
3981    /**
3982      * Writes logging output, with bold foreground on the default background.
3983      */

3984    public static boolean bold(byte[] ary)
3985    {
3986        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3987    }
3988
3989    /**
3990      * Writes logging output, with bold foreground on the default background.
3991      */

3992    public static boolean bold(QlLevel level, byte[] ary)
3993    {
3994        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
3995    }
3996
3997    /**
3998      * Writes logging output, with bold foreground on the default background.
3999      */

4000    public static boolean bold(String JavaDoc name, byte[] ary)
4001    {
4002        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4003    }
4004
4005    /**
4006      * Writes logging output, with bold foreground on the default background.
4007      */

4008    public static boolean bold(QlLevel level, String JavaDoc name, byte[] ary)
4009    {
4010        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4011    }
4012
4013    /**
4014      * Writes logging output, with bold foreground on the default background.
4015      */

4016    public static boolean bold(char[] ary)
4017    {
4018        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4019    }
4020
4021    /**
4022      * Writes logging output, with bold foreground on the default background.
4023      */

4024    public static boolean bold(QlLevel level, char[] ary)
4025    {
4026        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4027    }
4028
4029    /**
4030      * Writes logging output, with bold foreground on the default background.
4031      */

4032    public static boolean bold(String JavaDoc name, char[] ary)
4033    {
4034        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4035    }
4036
4037    /**
4038      * Writes logging output, with bold foreground on the default background.
4039      */

4040    public static boolean bold(QlLevel level, String JavaDoc name, char[] ary)
4041    {
4042        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4043    }
4044
4045    /**
4046      * Writes logging output, with bold foreground on the default background.
4047      */

4048    public static boolean bold(double[] ary)
4049    {
4050        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4051    }
4052
4053    /**
4054      * Writes logging output, with bold foreground on the default background.
4055      */

4056    public static boolean bold(QlLevel level, double[] ary)
4057    {
4058        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4059    }
4060
4061    /**
4062      * Writes logging output, with bold foreground on the default background.
4063      */

4064    public static boolean bold(String JavaDoc name, double[] ary)
4065    {
4066        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4067    }
4068
4069    /**
4070      * Writes logging output, with bold foreground on the default background.
4071      */

4072    public static boolean bold(QlLevel level, String JavaDoc name, double[] ary)
4073    {
4074        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4075    }
4076
4077    /**
4078      * Writes logging output, with bold foreground on the default background.
4079      */

4080    public static boolean bold(float[] ary)
4081    {
4082        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4083    }
4084
4085    /**
4086      * Writes logging output, with bold foreground on the default background.
4087      */

4088    public static boolean bold(QlLevel level, float[] ary)
4089    {
4090        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4091    }
4092
4093    /**
4094      * Writes logging output, with bold foreground on the default background.
4095      */

4096    public static boolean bold(String JavaDoc name, float[] ary)
4097    {
4098        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4099    }
4100
4101    /**
4102      * Writes logging output, with bold foreground on the default background.
4103      */

4104    public static boolean bold(QlLevel level, String JavaDoc name, float[] ary)
4105    {
4106        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4107    }
4108
4109    /**
4110      * Writes logging output, with bold foreground on the default background.
4111      */

4112    public static boolean bold(int[] ary)
4113    {
4114        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4115    }
4116
4117    /**
4118      * Writes logging output, with bold foreground on the default background.
4119      */

4120    public static boolean bold(QlLevel level, int[] ary)
4121    {
4122        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4123    }
4124
4125    /**
4126      * Writes logging output, with bold foreground on the default background.
4127      */

4128    public static boolean bold(String JavaDoc name, int[] ary)
4129    {
4130        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4131    }
4132
4133    /**
4134      * Writes logging output, with bold foreground on the default background.
4135      */

4136    public static boolean bold(QlLevel level, String JavaDoc name, int[] ary)
4137    {
4138        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4139    }
4140
4141    /**
4142      * Writes logging output, with bold foreground on the default background.
4143      */

4144    public static boolean bold(long[] ary)
4145    {
4146        return stack(LEVEL5, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4147    }
4148
4149    /**
4150      * Writes logging output, with bold foreground on the default background.
4151      */

4152    public static boolean bold(QlLevel level, long[] ary)
4153    {
4154        return stack(level, new ANSIColor[] { BOLD }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4155    }
4156
4157    /**
4158      * Writes logging output, with bold foreground on the default background.
4159      */

4160    public static boolean bold(String JavaDoc name, long[] ary)
4161    {
4162        return stack(LEVEL5, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4163    }
4164
4165    /**
4166      * Writes logging output, with bold foreground on the default background.
4167      */

4168    public static boolean bold(QlLevel level, String JavaDoc name, long[] ary)
4169    {
4170        return stack(level, new ANSIColor[] { BOLD }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4171    }
4172
4173    /**
4174      * Writes logging output, with underscore foreground on the default background.
4175      */

4176    public static boolean underscore(String JavaDoc msg)
4177    {
4178        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4179    }
4180
4181    /**
4182      * Writes logging output, with underscore foreground on the default background.
4183      */

4184    public static boolean underscore(QlLevel level, String JavaDoc msg)
4185    {
4186        return stack(level, new ANSIColor[] { UNDERSCORE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4187    }
4188
4189    /**
4190      * Writes logging output, with underscore foreground on the default background.
4191      */

4192    public static boolean underscore(Object JavaDoc obj)
4193    {
4194        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4195    }
4196
4197    /**
4198      * Writes logging output, with underscore foreground on the default background.
4199      */

4200    public static boolean underscore(QlLevel level, Object JavaDoc obj)
4201    {
4202        return stack(level, new ANSIColor[] { UNDERSCORE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4203    }
4204
4205    /**
4206      * Writes logging output, with underscore foreground on the default background.
4207      */

4208    public static boolean underscore(String JavaDoc name, Object JavaDoc obj)
4209    {
4210        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4211    }
4212
4213    /**
4214      * Writes logging output, with underscore foreground on the default background.
4215      */

4216    public static boolean underscore(QlLevel level, String JavaDoc name, Object JavaDoc obj)
4217    {
4218        return stack(level, new ANSIColor[] { UNDERSCORE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4219    }
4220
4221    /**
4222      * Writes logging output, with underscore foreground on the default background.
4223      */

4224    public static boolean underscore(byte b)
4225    {
4226        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4227    }
4228
4229    /**
4230      * Writes logging output, with underscore foreground on the default background.
4231      */

4232    public static boolean underscore(QlLevel level, byte b)
4233    {
4234        return stack(level, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4235    }
4236
4237    /**
4238      * Writes logging output, with underscore foreground on the default background.
4239      */

4240    public static boolean underscore(String JavaDoc name, byte b)
4241    {
4242        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4243    }
4244
4245    /**
4246      * Writes logging output, with underscore foreground on the default background.
4247      */

4248    public static boolean underscore(QlLevel level, String JavaDoc name, byte b)
4249    {
4250        return stack(level, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4251    }
4252
4253    /**
4254      * Writes logging output, with underscore foreground on the default background.
4255      */

4256    public static boolean underscore(char c)
4257    {
4258        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4259    }
4260
4261    /**
4262      * Writes logging output, with underscore foreground on the default background.
4263      */

4264    public static boolean underscore(QlLevel level, char c)
4265    {
4266        return stack(level, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4267    }
4268
4269    /**
4270      * Writes logging output, with underscore foreground on the default background.
4271      */

4272    public static boolean underscore(String JavaDoc name, char c)
4273    {
4274        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4275    }
4276
4277    /**
4278      * Writes logging output, with underscore foreground on the default background.
4279      */

4280    public static boolean underscore(QlLevel level, String JavaDoc name, char c)
4281    {
4282        return stack(level, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4283    }
4284
4285    /**
4286      * Writes logging output, with underscore foreground on the default background.
4287      */

4288    public static boolean underscore(double d)
4289    {
4290        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4291    }
4292
4293    /**
4294      * Writes logging output, with underscore foreground on the default background.
4295      */

4296    public static boolean underscore(QlLevel level, double d)
4297    {
4298        return stack(level, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4299    }
4300
4301    /**
4302      * Writes logging output, with underscore foreground on the default background.
4303      */

4304    public static boolean underscore(String JavaDoc name, double d)
4305    {
4306        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4307    }
4308
4309    /**
4310      * Writes logging output, with underscore foreground on the default background.
4311      */

4312    public static boolean underscore(QlLevel level, String JavaDoc name, double d)
4313    {
4314        return stack(level, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4315    }
4316
4317    /**
4318      * Writes logging output, with underscore foreground on the default background.
4319      */

4320    public static boolean underscore(float f)
4321    {
4322        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4323    }
4324
4325    /**
4326      * Writes logging output, with underscore foreground on the default background.
4327      */

4328    public static boolean underscore(QlLevel level, float f)
4329    {
4330        return stack(level, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4331    }
4332
4333    /**
4334      * Writes logging output, with underscore foreground on the default background.
4335      */

4336    public static boolean underscore(String JavaDoc name, float f)
4337    {
4338        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4339    }
4340
4341    /**
4342      * Writes logging output, with underscore foreground on the default background.
4343      */

4344    public static boolean underscore(QlLevel level, String JavaDoc name, float f)
4345    {
4346        return stack(level, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4347    }
4348
4349    /**
4350      * Writes logging output, with underscore foreground on the default background.
4351      */

4352    public static boolean underscore(int i)
4353    {
4354        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4355    }
4356
4357    /**
4358      * Writes logging output, with underscore foreground on the default background.
4359      */

4360    public static boolean underscore(QlLevel level, int i)
4361    {
4362        return stack(level, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4363    }
4364
4365    /**
4366      * Writes logging output, with underscore foreground on the default background.
4367      */

4368    public static boolean underscore(String JavaDoc name, int i)
4369    {
4370        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4371    }
4372
4373    /**
4374      * Writes logging output, with underscore foreground on the default background.
4375      */

4376    public static boolean underscore(QlLevel level, String JavaDoc name, int i)
4377    {
4378        return stack(level, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4379    }
4380
4381    /**
4382      * Writes logging output, with underscore foreground on the default background.
4383      */

4384    public static boolean underscore(long l)
4385    {
4386        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4387    }
4388
4389    /**
4390      * Writes logging output, with underscore foreground on the default background.
4391      */

4392    public static boolean underscore(QlLevel level, long l)
4393    {
4394        return stack(level, new ANSIColor[] { UNDERSCORE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4395    }
4396
4397    /**
4398      * Writes logging output, with underscore foreground on the default background.
4399      */

4400    public static boolean underscore(String JavaDoc name, long l)
4401    {
4402        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4403    }
4404
4405    /**
4406      * Writes logging output, with underscore foreground on the default background.
4407      */

4408    public static boolean underscore(QlLevel level, String JavaDoc name, long l)
4409    {
4410        return stack(level, new ANSIColor[] { UNDERSCORE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4411    }
4412
4413    /**
4414      * Writes logging output, with underscore foreground on the default background.
4415      */

4416    public static boolean underscore(Object JavaDoc[] ary)
4417    {
4418        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4419    }
4420
4421    /**
4422      * Writes logging output, with underscore foreground on the default background.
4423      */

4424    public static boolean underscore(QlLevel level, Object JavaDoc[] ary)
4425    {
4426        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4427    }
4428
4429    /**
4430      * Writes logging output, with underscore foreground on the default background.
4431      */

4432    public static boolean underscore(String JavaDoc name, Object JavaDoc[] ary)
4433    {
4434        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4435    }
4436
4437    /**
4438      * Writes logging output, with underscore foreground on the default background.
4439      */

4440    public static boolean underscore(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
4441    {
4442        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4443    }
4444
4445    /**
4446      * Writes logging output, with underscore foreground on the default background.
4447      */

4448    public static boolean underscore(byte[] ary)
4449    {
4450        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4451    }
4452
4453    /**
4454      * Writes logging output, with underscore foreground on the default background.
4455      */

4456    public static boolean underscore(QlLevel level, byte[] ary)
4457    {
4458        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4459    }
4460
4461    /**
4462      * Writes logging output, with underscore foreground on the default background.
4463      */

4464    public static boolean underscore(String JavaDoc name, byte[] ary)
4465    {
4466        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4467    }
4468
4469    /**
4470      * Writes logging output, with underscore foreground on the default background.
4471      */

4472    public static boolean underscore(QlLevel level, String JavaDoc name, byte[] ary)
4473    {
4474        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4475    }
4476
4477    /**
4478      * Writes logging output, with underscore foreground on the default background.
4479      */

4480    public static boolean underscore(char[] ary)
4481    {
4482        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4483    }
4484
4485    /**
4486      * Writes logging output, with underscore foreground on the default background.
4487      */

4488    public static boolean underscore(QlLevel level, char[] ary)
4489    {
4490        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4491    }
4492
4493    /**
4494      * Writes logging output, with underscore foreground on the default background.
4495      */

4496    public static boolean underscore(String JavaDoc name, char[] ary)
4497    {
4498        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4499    }
4500
4501    /**
4502      * Writes logging output, with underscore foreground on the default background.
4503      */

4504    public static boolean underscore(QlLevel level, String JavaDoc name, char[] ary)
4505    {
4506        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4507    }
4508
4509    /**
4510      * Writes logging output, with underscore foreground on the default background.
4511      */

4512    public static boolean underscore(double[] ary)
4513    {
4514        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4515    }
4516
4517    /**
4518      * Writes logging output, with underscore foreground on the default background.
4519      */

4520    public static boolean underscore(QlLevel level, double[] ary)
4521    {
4522        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4523    }
4524
4525    /**
4526      * Writes logging output, with underscore foreground on the default background.
4527      */

4528    public static boolean underscore(String JavaDoc name, double[] ary)
4529    {
4530        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4531    }
4532
4533    /**
4534      * Writes logging output, with underscore foreground on the default background.
4535      */

4536    public static boolean underscore(QlLevel level, String JavaDoc name, double[] ary)
4537    {
4538        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4539    }
4540
4541    /**
4542      * Writes logging output, with underscore foreground on the default background.
4543      */

4544    public static boolean underscore(float[] ary)
4545    {
4546        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4547    }
4548
4549    /**
4550      * Writes logging output, with underscore foreground on the default background.
4551      */

4552    public static boolean underscore(QlLevel level, float[] ary)
4553    {
4554        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4555    }
4556
4557    /**
4558      * Writes logging output, with underscore foreground on the default background.
4559      */

4560    public static boolean underscore(String JavaDoc name, float[] ary)
4561    {
4562        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4563    }
4564
4565    /**
4566      * Writes logging output, with underscore foreground on the default background.
4567      */

4568    public static boolean underscore(QlLevel level, String JavaDoc name, float[] ary)
4569    {
4570        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4571    }
4572
4573    /**
4574      * Writes logging output, with underscore foreground on the default background.
4575      */

4576    public static boolean underscore(int[] ary)
4577    {
4578        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4579    }
4580
4581    /**
4582      * Writes logging output, with underscore foreground on the default background.
4583      */

4584    public static boolean underscore(QlLevel level, int[] ary)
4585    {
4586        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4587    }
4588
4589    /**
4590      * Writes logging output, with underscore foreground on the default background.
4591      */

4592    public static boolean underscore(String JavaDoc name, int[] ary)
4593    {
4594        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4595    }
4596
4597    /**
4598      * Writes logging output, with underscore foreground on the default background.
4599      */

4600    public static boolean underscore(QlLevel level, String JavaDoc name, int[] ary)
4601    {
4602        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4603    }
4604
4605    /**
4606      * Writes logging output, with underscore foreground on the default background.
4607      */

4608    public static boolean underscore(long[] ary)
4609    {
4610        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4611    }
4612
4613    /**
4614      * Writes logging output, with underscore foreground on the default background.
4615      */

4616    public static boolean underscore(QlLevel level, long[] ary)
4617    {
4618        return stack(level, new ANSIColor[] { UNDERSCORE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4619    }
4620
4621    /**
4622      * Writes logging output, with underscore foreground on the default background.
4623      */

4624    public static boolean underscore(String JavaDoc name, long[] ary)
4625    {
4626        return stack(LEVEL5, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4627    }
4628
4629    /**
4630      * Writes logging output, with underscore foreground on the default background.
4631      */

4632    public static boolean underscore(QlLevel level, String JavaDoc name, long[] ary)
4633    {
4634        return stack(level, new ANSIColor[] { UNDERSCORE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4635    }
4636
4637    /**
4638      * Writes logging output, with underline foreground on the default background.
4639      */

4640    public static boolean underline(String JavaDoc msg)
4641    {
4642        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4643    }
4644
4645    /**
4646      * Writes logging output, with underline foreground on the default background.
4647      */

4648    public static boolean underline(QlLevel level, String JavaDoc msg)
4649    {
4650        return stack(level, new ANSIColor[] { UNDERLINE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4651    }
4652
4653    /**
4654      * Writes logging output, with underline foreground on the default background.
4655      */

4656    public static boolean underline(Object JavaDoc obj)
4657    {
4658        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4659    }
4660
4661    /**
4662      * Writes logging output, with underline foreground on the default background.
4663      */

4664    public static boolean underline(QlLevel level, Object JavaDoc obj)
4665    {
4666        return stack(level, new ANSIColor[] { UNDERLINE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4667    }
4668
4669    /**
4670      * Writes logging output, with underline foreground on the default background.
4671      */

4672    public static boolean underline(String JavaDoc name, Object JavaDoc obj)
4673    {
4674        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4675    }
4676
4677    /**
4678      * Writes logging output, with underline foreground on the default background.
4679      */

4680    public static boolean underline(QlLevel level, String JavaDoc name, Object JavaDoc obj)
4681    {
4682        return stack(level, new ANSIColor[] { UNDERLINE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4683    }
4684
4685    /**
4686      * Writes logging output, with underline foreground on the default background.
4687      */

4688    public static boolean underline(byte b)
4689    {
4690        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4691    }
4692
4693    /**
4694      * Writes logging output, with underline foreground on the default background.
4695      */

4696    public static boolean underline(QlLevel level, byte b)
4697    {
4698        return stack(level, new ANSIColor[] { UNDERLINE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4699    }
4700
4701    /**
4702      * Writes logging output, with underline foreground on the default background.
4703      */

4704    public static boolean underline(String JavaDoc name, byte b)
4705    {
4706        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4707    }
4708
4709    /**
4710      * Writes logging output, with underline foreground on the default background.
4711      */

4712    public static boolean underline(QlLevel level, String JavaDoc name, byte b)
4713    {
4714        return stack(level, new ANSIColor[] { UNDERLINE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4715    }
4716
4717    /**
4718      * Writes logging output, with underline foreground on the default background.
4719      */

4720    public static boolean underline(char c)
4721    {
4722        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4723    }
4724
4725    /**
4726      * Writes logging output, with underline foreground on the default background.
4727      */

4728    public static boolean underline(QlLevel level, char c)
4729    {
4730        return stack(level, new ANSIColor[] { UNDERLINE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4731    }
4732
4733    /**
4734      * Writes logging output, with underline foreground on the default background.
4735      */

4736    public static boolean underline(String JavaDoc name, char c)
4737    {
4738        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4739    }
4740
4741    /**
4742      * Writes logging output, with underline foreground on the default background.
4743      */

4744    public static boolean underline(QlLevel level, String JavaDoc name, char c)
4745    {
4746        return stack(level, new ANSIColor[] { UNDERLINE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4747    }
4748
4749    /**
4750      * Writes logging output, with underline foreground on the default background.
4751      */

4752    public static boolean underline(double d)
4753    {
4754        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4755    }
4756
4757    /**
4758      * Writes logging output, with underline foreground on the default background.
4759      */

4760    public static boolean underline(QlLevel level, double d)
4761    {
4762        return stack(level, new ANSIColor[] { UNDERLINE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4763    }
4764
4765    /**
4766      * Writes logging output, with underline foreground on the default background.
4767      */

4768    public static boolean underline(String JavaDoc name, double d)
4769    {
4770        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4771    }
4772
4773    /**
4774      * Writes logging output, with underline foreground on the default background.
4775      */

4776    public static boolean underline(QlLevel level, String JavaDoc name, double d)
4777    {
4778        return stack(level, new ANSIColor[] { UNDERLINE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4779    }
4780
4781    /**
4782      * Writes logging output, with underline foreground on the default background.
4783      */

4784    public static boolean underline(float f)
4785    {
4786        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4787    }
4788
4789    /**
4790      * Writes logging output, with underline foreground on the default background.
4791      */

4792    public static boolean underline(QlLevel level, float f)
4793    {
4794        return stack(level, new ANSIColor[] { UNDERLINE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4795    }
4796
4797    /**
4798      * Writes logging output, with underline foreground on the default background.
4799      */

4800    public static boolean underline(String JavaDoc name, float f)
4801    {
4802        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4803    }
4804
4805    /**
4806      * Writes logging output, with underline foreground on the default background.
4807      */

4808    public static boolean underline(QlLevel level, String JavaDoc name, float f)
4809    {
4810        return stack(level, new ANSIColor[] { UNDERLINE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4811    }
4812
4813    /**
4814      * Writes logging output, with underline foreground on the default background.
4815      */

4816    public static boolean underline(int i)
4817    {
4818        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4819    }
4820
4821    /**
4822      * Writes logging output, with underline foreground on the default background.
4823      */

4824    public static boolean underline(QlLevel level, int i)
4825    {
4826        return stack(level, new ANSIColor[] { UNDERLINE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4827    }
4828
4829    /**
4830      * Writes logging output, with underline foreground on the default background.
4831      */

4832    public static boolean underline(String JavaDoc name, int i)
4833    {
4834        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4835    }
4836
4837    /**
4838      * Writes logging output, with underline foreground on the default background.
4839      */

4840    public static boolean underline(QlLevel level, String JavaDoc name, int i)
4841    {
4842        return stack(level, new ANSIColor[] { UNDERLINE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4843    }
4844
4845    /**
4846      * Writes logging output, with underline foreground on the default background.
4847      */

4848    public static boolean underline(long l)
4849    {
4850        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4851    }
4852
4853    /**
4854      * Writes logging output, with underline foreground on the default background.
4855      */

4856    public static boolean underline(QlLevel level, long l)
4857    {
4858        return stack(level, new ANSIColor[] { UNDERLINE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4859    }
4860
4861    /**
4862      * Writes logging output, with underline foreground on the default background.
4863      */

4864    public static boolean underline(String JavaDoc name, long l)
4865    {
4866        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4867    }
4868
4869    /**
4870      * Writes logging output, with underline foreground on the default background.
4871      */

4872    public static boolean underline(QlLevel level, String JavaDoc name, long l)
4873    {
4874        return stack(level, new ANSIColor[] { UNDERLINE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
4875    }
4876
4877    /**
4878      * Writes logging output, with underline foreground on the default background.
4879      */

4880    public static boolean underline(Object JavaDoc[] ary)
4881    {
4882        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4883    }
4884
4885    /**
4886      * Writes logging output, with underline foreground on the default background.
4887      */

4888    public static boolean underline(QlLevel level, Object JavaDoc[] ary)
4889    {
4890        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4891    }
4892
4893    /**
4894      * Writes logging output, with underline foreground on the default background.
4895      */

4896    public static boolean underline(String JavaDoc name, Object JavaDoc[] ary)
4897    {
4898        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4899    }
4900
4901    /**
4902      * Writes logging output, with underline foreground on the default background.
4903      */

4904    public static boolean underline(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
4905    {
4906        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4907    }
4908
4909    /**
4910      * Writes logging output, with underline foreground on the default background.
4911      */

4912    public static boolean underline(byte[] ary)
4913    {
4914        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4915    }
4916
4917    /**
4918      * Writes logging output, with underline foreground on the default background.
4919      */

4920    public static boolean underline(QlLevel level, byte[] ary)
4921    {
4922        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4923    }
4924
4925    /**
4926      * Writes logging output, with underline foreground on the default background.
4927      */

4928    public static boolean underline(String JavaDoc name, byte[] ary)
4929    {
4930        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4931    }
4932
4933    /**
4934      * Writes logging output, with underline foreground on the default background.
4935      */

4936    public static boolean underline(QlLevel level, String JavaDoc name, byte[] ary)
4937    {
4938        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4939    }
4940
4941    /**
4942      * Writes logging output, with underline foreground on the default background.
4943      */

4944    public static boolean underline(char[] ary)
4945    {
4946        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4947    }
4948
4949    /**
4950      * Writes logging output, with underline foreground on the default background.
4951      */

4952    public static boolean underline(QlLevel level, char[] ary)
4953    {
4954        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4955    }
4956
4957    /**
4958      * Writes logging output, with underline foreground on the default background.
4959      */

4960    public static boolean underline(String JavaDoc name, char[] ary)
4961    {
4962        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4963    }
4964
4965    /**
4966      * Writes logging output, with underline foreground on the default background.
4967      */

4968    public static boolean underline(QlLevel level, String JavaDoc name, char[] ary)
4969    {
4970        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4971    }
4972
4973    /**
4974      * Writes logging output, with underline foreground on the default background.
4975      */

4976    public static boolean underline(double[] ary)
4977    {
4978        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4979    }
4980
4981    /**
4982      * Writes logging output, with underline foreground on the default background.
4983      */

4984    public static boolean underline(QlLevel level, double[] ary)
4985    {
4986        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4987    }
4988
4989    /**
4990      * Writes logging output, with underline foreground on the default background.
4991      */

4992    public static boolean underline(String JavaDoc name, double[] ary)
4993    {
4994        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
4995    }
4996
4997    /**
4998      * Writes logging output, with underline foreground on the default background.
4999      */

5000    public static boolean underline(QlLevel level, String JavaDoc name, double[] ary)
5001    {
5002        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5003    }
5004
5005    /**
5006      * Writes logging output, with underline foreground on the default background.
5007      */

5008    public static boolean underline(float[] ary)
5009    {
5010        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5011    }
5012
5013    /**
5014      * Writes logging output, with underline foreground on the default background.
5015      */

5016    public static boolean underline(QlLevel level, float[] ary)
5017    {
5018        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5019    }
5020
5021    /**
5022      * Writes logging output, with underline foreground on the default background.
5023      */

5024    public static boolean underline(String JavaDoc name, float[] ary)
5025    {
5026        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5027    }
5028
5029    /**
5030      * Writes logging output, with underline foreground on the default background.
5031      */

5032    public static boolean underline(QlLevel level, String JavaDoc name, float[] ary)
5033    {
5034        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5035    }
5036
5037    /**
5038      * Writes logging output, with underline foreground on the default background.
5039      */

5040    public static boolean underline(int[] ary)
5041    {
5042        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5043    }
5044
5045    /**
5046      * Writes logging output, with underline foreground on the default background.
5047      */

5048    public static boolean underline(QlLevel level, int[] ary)
5049    {
5050        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5051    }
5052
5053    /**
5054      * Writes logging output, with underline foreground on the default background.
5055      */

5056    public static boolean underline(String JavaDoc name, int[] ary)
5057    {
5058        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5059    }
5060
5061    /**
5062      * Writes logging output, with underline foreground on the default background.
5063      */

5064    public static boolean underline(QlLevel level, String JavaDoc name, int[] ary)
5065    {
5066        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5067    }
5068
5069    /**
5070      * Writes logging output, with underline foreground on the default background.
5071      */

5072    public static boolean underline(long[] ary)
5073    {
5074        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5075    }
5076
5077    /**
5078      * Writes logging output, with underline foreground on the default background.
5079      */

5080    public static boolean underline(QlLevel level, long[] ary)
5081    {
5082        return stack(level, new ANSIColor[] { UNDERLINE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5083    }
5084
5085    /**
5086      * Writes logging output, with underline foreground on the default background.
5087      */

5088    public static boolean underline(String JavaDoc name, long[] ary)
5089    {
5090        return stack(LEVEL5, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5091    }
5092
5093    /**
5094      * Writes logging output, with underline foreground on the default background.
5095      */

5096    public static boolean underline(QlLevel level, String JavaDoc name, long[] ary)
5097    {
5098        return stack(level, new ANSIColor[] { UNDERLINE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5099    }
5100
5101    /**
5102      * Writes logging output, with blink foreground on the default background.
5103      */

5104    public static boolean blink(String JavaDoc msg)
5105    {
5106        return stack(LEVEL5, new ANSIColor[] { BLINK }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5107    }
5108
5109    /**
5110      * Writes logging output, with blink foreground on the default background.
5111      */

5112    public static boolean blink(QlLevel level, String JavaDoc msg)
5113    {
5114        return stack(level, new ANSIColor[] { BLINK }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5115    }
5116
5117    /**
5118      * Writes logging output, with blink foreground on the default background.
5119      */

5120    public static boolean blink(Object JavaDoc obj)
5121    {
5122        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5123    }
5124
5125    /**
5126      * Writes logging output, with blink foreground on the default background.
5127      */

5128    public static boolean blink(QlLevel level, Object JavaDoc obj)
5129    {
5130        return stack(level, new ANSIColor[] { BLINK }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5131    }
5132
5133    /**
5134      * Writes logging output, with blink foreground on the default background.
5135      */

5136    public static boolean blink(String JavaDoc name, Object JavaDoc obj)
5137    {
5138        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5139    }
5140
5141    /**
5142      * Writes logging output, with blink foreground on the default background.
5143      */

5144    public static boolean blink(QlLevel level, String JavaDoc name, Object JavaDoc obj)
5145    {
5146        return stack(level, new ANSIColor[] { BLINK }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5147    }
5148
5149    /**
5150      * Writes logging output, with blink foreground on the default background.
5151      */

5152    public static boolean blink(byte b)
5153    {
5154        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5155    }
5156
5157    /**
5158      * Writes logging output, with blink foreground on the default background.
5159      */

5160    public static boolean blink(QlLevel level, byte b)
5161    {
5162        return stack(level, new ANSIColor[] { BLINK }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5163    }
5164
5165    /**
5166      * Writes logging output, with blink foreground on the default background.
5167      */

5168    public static boolean blink(String JavaDoc name, byte b)
5169    {
5170        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5171    }
5172
5173    /**
5174      * Writes logging output, with blink foreground on the default background.
5175      */

5176    public static boolean blink(QlLevel level, String JavaDoc name, byte b)
5177    {
5178        return stack(level, new ANSIColor[] { BLINK }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5179    }
5180
5181    /**
5182      * Writes logging output, with blink foreground on the default background.
5183      */

5184    public static boolean blink(char c)
5185    {
5186        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5187    }
5188
5189    /**
5190      * Writes logging output, with blink foreground on the default background.
5191      */

5192    public static boolean blink(QlLevel level, char c)
5193    {
5194        return stack(level, new ANSIColor[] { BLINK }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5195    }
5196
5197    /**
5198      * Writes logging output, with blink foreground on the default background.
5199      */

5200    public static boolean blink(String JavaDoc name, char c)
5201    {
5202        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5203    }
5204
5205    /**
5206      * Writes logging output, with blink foreground on the default background.
5207      */

5208    public static boolean blink(QlLevel level, String JavaDoc name, char c)
5209    {
5210        return stack(level, new ANSIColor[] { BLINK }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5211    }
5212
5213    /**
5214      * Writes logging output, with blink foreground on the default background.
5215      */

5216    public static boolean blink(double d)
5217    {
5218        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5219    }
5220
5221    /**
5222      * Writes logging output, with blink foreground on the default background.
5223      */

5224    public static boolean blink(QlLevel level, double d)
5225    {
5226        return stack(level, new ANSIColor[] { BLINK }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5227    }
5228
5229    /**
5230      * Writes logging output, with blink foreground on the default background.
5231      */

5232    public static boolean blink(String JavaDoc name, double d)
5233    {
5234        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5235    }
5236
5237    /**
5238      * Writes logging output, with blink foreground on the default background.
5239      */

5240    public static boolean blink(QlLevel level, String JavaDoc name, double d)
5241    {
5242        return stack(level, new ANSIColor[] { BLINK }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5243    }
5244
5245    /**
5246      * Writes logging output, with blink foreground on the default background.
5247      */

5248    public static boolean blink(float f)
5249    {
5250        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5251    }
5252
5253    /**
5254      * Writes logging output, with blink foreground on the default background.
5255      */

5256    public static boolean blink(QlLevel level, float f)
5257    {
5258        return stack(level, new ANSIColor[] { BLINK }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5259    }
5260
5261    /**
5262      * Writes logging output, with blink foreground on the default background.
5263      */

5264    public static boolean blink(String JavaDoc name, float f)
5265    {
5266        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5267    }
5268
5269    /**
5270      * Writes logging output, with blink foreground on the default background.
5271      */

5272    public static boolean blink(QlLevel level, String JavaDoc name, float f)
5273    {
5274        return stack(level, new ANSIColor[] { BLINK }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5275    }
5276
5277    /**
5278      * Writes logging output, with blink foreground on the default background.
5279      */

5280    public static boolean blink(int i)
5281    {
5282        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5283    }
5284
5285    /**
5286      * Writes logging output, with blink foreground on the default background.
5287      */

5288    public static boolean blink(QlLevel level, int i)
5289    {
5290        return stack(level, new ANSIColor[] { BLINK }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5291    }
5292
5293    /**
5294      * Writes logging output, with blink foreground on the default background.
5295      */

5296    public static boolean blink(String JavaDoc name, int i)
5297    {
5298        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5299    }
5300
5301    /**
5302      * Writes logging output, with blink foreground on the default background.
5303      */

5304    public static boolean blink(QlLevel level, String JavaDoc name, int i)
5305    {
5306        return stack(level, new ANSIColor[] { BLINK }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5307    }
5308
5309    /**
5310      * Writes logging output, with blink foreground on the default background.
5311      */

5312    public static boolean blink(long l)
5313    {
5314        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5315    }
5316
5317    /**
5318      * Writes logging output, with blink foreground on the default background.
5319      */

5320    public static boolean blink(QlLevel level, long l)
5321    {
5322        return stack(level, new ANSIColor[] { BLINK }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5323    }
5324
5325    /**
5326      * Writes logging output, with blink foreground on the default background.
5327      */

5328    public static boolean blink(String JavaDoc name, long l)
5329    {
5330        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5331    }
5332
5333    /**
5334      * Writes logging output, with blink foreground on the default background.
5335      */

5336    public static boolean blink(QlLevel level, String JavaDoc name, long l)
5337    {
5338        return stack(level, new ANSIColor[] { BLINK }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5339    }
5340
5341    /**
5342      * Writes logging output, with blink foreground on the default background.
5343      */

5344    public static boolean blink(Object JavaDoc[] ary)
5345    {
5346        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5347    }
5348
5349    /**
5350      * Writes logging output, with blink foreground on the default background.
5351      */

5352    public static boolean blink(QlLevel level, Object JavaDoc[] ary)
5353    {
5354        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5355    }
5356
5357    /**
5358      * Writes logging output, with blink foreground on the default background.
5359      */

5360    public static boolean blink(String JavaDoc name, Object JavaDoc[] ary)
5361    {
5362        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5363    }
5364
5365    /**
5366      * Writes logging output, with blink foreground on the default background.
5367      */

5368    public static boolean blink(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
5369    {
5370        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5371    }
5372
5373    /**
5374      * Writes logging output, with blink foreground on the default background.
5375      */

5376    public static boolean blink(byte[] ary)
5377    {
5378        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5379    }
5380
5381    /**
5382      * Writes logging output, with blink foreground on the default background.
5383      */

5384    public static boolean blink(QlLevel level, byte[] ary)
5385    {
5386        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5387    }
5388
5389    /**
5390      * Writes logging output, with blink foreground on the default background.
5391      */

5392    public static boolean blink(String JavaDoc name, byte[] ary)
5393    {
5394        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5395    }
5396
5397    /**
5398      * Writes logging output, with blink foreground on the default background.
5399      */

5400    public static boolean blink(QlLevel level, String JavaDoc name, byte[] ary)
5401    {
5402        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5403    }
5404
5405    /**
5406      * Writes logging output, with blink foreground on the default background.
5407      */

5408    public static boolean blink(char[] ary)
5409    {
5410        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5411    }
5412
5413    /**
5414      * Writes logging output, with blink foreground on the default background.
5415      */

5416    public static boolean blink(QlLevel level, char[] ary)
5417    {
5418        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5419    }
5420
5421    /**
5422      * Writes logging output, with blink foreground on the default background.
5423      */

5424    public static boolean blink(String JavaDoc name, char[] ary)
5425    {
5426        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5427    }
5428
5429    /**
5430      * Writes logging output, with blink foreground on the default background.
5431      */

5432    public static boolean blink(QlLevel level, String JavaDoc name, char[] ary)
5433    {
5434        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5435    }
5436
5437    /**
5438      * Writes logging output, with blink foreground on the default background.
5439      */

5440    public static boolean blink(double[] ary)
5441    {
5442        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5443    }
5444
5445    /**
5446      * Writes logging output, with blink foreground on the default background.
5447      */

5448    public static boolean blink(QlLevel level, double[] ary)
5449    {
5450        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5451    }
5452
5453    /**
5454      * Writes logging output, with blink foreground on the default background.
5455      */

5456    public static boolean blink(String JavaDoc name, double[] ary)
5457    {
5458        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5459    }
5460
5461    /**
5462      * Writes logging output, with blink foreground on the default background.
5463      */

5464    public static boolean blink(QlLevel level, String JavaDoc name, double[] ary)
5465    {
5466        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5467    }
5468
5469    /**
5470      * Writes logging output, with blink foreground on the default background.
5471      */

5472    public static boolean blink(float[] ary)
5473    {
5474        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5475    }
5476
5477    /**
5478      * Writes logging output, with blink foreground on the default background.
5479      */

5480    public static boolean blink(QlLevel level, float[] ary)
5481    {
5482        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5483    }
5484
5485    /**
5486      * Writes logging output, with blink foreground on the default background.
5487      */

5488    public static boolean blink(String JavaDoc name, float[] ary)
5489    {
5490        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5491    }
5492
5493    /**
5494      * Writes logging output, with blink foreground on the default background.
5495      */

5496    public static boolean blink(QlLevel level, String JavaDoc name, float[] ary)
5497    {
5498        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5499    }
5500
5501    /**
5502      * Writes logging output, with blink foreground on the default background.
5503      */

5504    public static boolean blink(int[] ary)
5505    {
5506        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5507    }
5508
5509    /**
5510      * Writes logging output, with blink foreground on the default background.
5511      */

5512    public static boolean blink(QlLevel level, int[] ary)
5513    {
5514        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5515    }
5516
5517    /**
5518      * Writes logging output, with blink foreground on the default background.
5519      */

5520    public static boolean blink(String JavaDoc name, int[] ary)
5521    {
5522        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5523    }
5524
5525    /**
5526      * Writes logging output, with blink foreground on the default background.
5527      */

5528    public static boolean blink(QlLevel level, String JavaDoc name, int[] ary)
5529    {
5530        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5531    }
5532
5533    /**
5534      * Writes logging output, with blink foreground on the default background.
5535      */

5536    public static boolean blink(long[] ary)
5537    {
5538        return stack(LEVEL5, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5539    }
5540
5541    /**
5542      * Writes logging output, with blink foreground on the default background.
5543      */

5544    public static boolean blink(QlLevel level, long[] ary)
5545    {
5546        return stack(level, new ANSIColor[] { BLINK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5547    }
5548
5549    /**
5550      * Writes logging output, with blink foreground on the default background.
5551      */

5552    public static boolean blink(String JavaDoc name, long[] ary)
5553    {
5554        return stack(LEVEL5, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5555    }
5556
5557    /**
5558      * Writes logging output, with blink foreground on the default background.
5559      */

5560    public static boolean blink(QlLevel level, String JavaDoc name, long[] ary)
5561    {
5562        return stack(level, new ANSIColor[] { BLINK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5563    }
5564
5565    /**
5566      * Writes logging output, with reverse foreground on the default background.
5567      */

5568    public static boolean reverse(String JavaDoc msg)
5569    {
5570        return stack(LEVEL5, new ANSIColor[] { REVERSE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5571    }
5572
5573    /**
5574      * Writes logging output, with reverse foreground on the default background.
5575      */

5576    public static boolean reverse(QlLevel level, String JavaDoc msg)
5577    {
5578        return stack(level, new ANSIColor[] { REVERSE }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5579    }
5580
5581    /**
5582      * Writes logging output, with reverse foreground on the default background.
5583      */

5584    public static boolean reverse(Object JavaDoc obj)
5585    {
5586        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5587    }
5588
5589    /**
5590      * Writes logging output, with reverse foreground on the default background.
5591      */

5592    public static boolean reverse(QlLevel level, Object JavaDoc obj)
5593    {
5594        return stack(level, new ANSIColor[] { REVERSE }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5595    }
5596
5597    /**
5598      * Writes logging output, with reverse foreground on the default background.
5599      */

5600    public static boolean reverse(String JavaDoc name, Object JavaDoc obj)
5601    {
5602        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5603    }
5604
5605    /**
5606      * Writes logging output, with reverse foreground on the default background.
5607      */

5608    public static boolean reverse(QlLevel level, String JavaDoc name, Object JavaDoc obj)
5609    {
5610        return stack(level, new ANSIColor[] { REVERSE }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5611    }
5612
5613    /**
5614      * Writes logging output, with reverse foreground on the default background.
5615      */

5616    public static boolean reverse(byte b)
5617    {
5618        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5619    }
5620
5621    /**
5622      * Writes logging output, with reverse foreground on the default background.
5623      */

5624    public static boolean reverse(QlLevel level, byte b)
5625    {
5626        return stack(level, new ANSIColor[] { REVERSE }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5627    }
5628
5629    /**
5630      * Writes logging output, with reverse foreground on the default background.
5631      */

5632    public static boolean reverse(String JavaDoc name, byte b)
5633    {
5634        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5635    }
5636
5637    /**
5638      * Writes logging output, with reverse foreground on the default background.
5639      */

5640    public static boolean reverse(QlLevel level, String JavaDoc name, byte b)
5641    {
5642        return stack(level, new ANSIColor[] { REVERSE }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5643    }
5644
5645    /**
5646      * Writes logging output, with reverse foreground on the default background.
5647      */

5648    public static boolean reverse(char c)
5649    {
5650        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5651    }
5652
5653    /**
5654      * Writes logging output, with reverse foreground on the default background.
5655      */

5656    public static boolean reverse(QlLevel level, char c)
5657    {
5658        return stack(level, new ANSIColor[] { REVERSE }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5659    }
5660
5661    /**
5662      * Writes logging output, with reverse foreground on the default background.
5663      */

5664    public static boolean reverse(String JavaDoc name, char c)
5665    {
5666        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5667    }
5668
5669    /**
5670      * Writes logging output, with reverse foreground on the default background.
5671      */

5672    public static boolean reverse(QlLevel level, String JavaDoc name, char c)
5673    {
5674        return stack(level, new ANSIColor[] { REVERSE }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5675    }
5676
5677    /**
5678      * Writes logging output, with reverse foreground on the default background.
5679      */

5680    public static boolean reverse(double d)
5681    {
5682        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5683    }
5684
5685    /**
5686      * Writes logging output, with reverse foreground on the default background.
5687      */

5688    public static boolean reverse(QlLevel level, double d)
5689    {
5690        return stack(level, new ANSIColor[] { REVERSE }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5691    }
5692
5693    /**
5694      * Writes logging output, with reverse foreground on the default background.
5695      */

5696    public static boolean reverse(String JavaDoc name, double d)
5697    {
5698        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5699    }
5700
5701    /**
5702      * Writes logging output, with reverse foreground on the default background.
5703      */

5704    public static boolean reverse(QlLevel level, String JavaDoc name, double d)
5705    {
5706        return stack(level, new ANSIColor[] { REVERSE }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5707    }
5708
5709    /**
5710      * Writes logging output, with reverse foreground on the default background.
5711      */

5712    public static boolean reverse(float f)
5713    {
5714        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5715    }
5716
5717    /**
5718      * Writes logging output, with reverse foreground on the default background.
5719      */

5720    public static boolean reverse(QlLevel level, float f)
5721    {
5722        return stack(level, new ANSIColor[] { REVERSE }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5723    }
5724
5725    /**
5726      * Writes logging output, with reverse foreground on the default background.
5727      */

5728    public static boolean reverse(String JavaDoc name, float f)
5729    {
5730        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5731    }
5732
5733    /**
5734      * Writes logging output, with reverse foreground on the default background.
5735      */

5736    public static boolean reverse(QlLevel level, String JavaDoc name, float f)
5737    {
5738        return stack(level, new ANSIColor[] { REVERSE }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5739    }
5740
5741    /**
5742      * Writes logging output, with reverse foreground on the default background.
5743      */

5744    public static boolean reverse(int i)
5745    {
5746        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5747    }
5748
5749    /**
5750      * Writes logging output, with reverse foreground on the default background.
5751      */

5752    public static boolean reverse(QlLevel level, int i)
5753    {
5754        return stack(level, new ANSIColor[] { REVERSE }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5755    }
5756
5757    /**
5758      * Writes logging output, with reverse foreground on the default background.
5759      */

5760    public static boolean reverse(String JavaDoc name, int i)
5761    {
5762        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5763    }
5764
5765    /**
5766      * Writes logging output, with reverse foreground on the default background.
5767      */

5768    public static boolean reverse(QlLevel level, String JavaDoc name, int i)
5769    {
5770        return stack(level, new ANSIColor[] { REVERSE }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5771    }
5772
5773    /**
5774      * Writes logging output, with reverse foreground on the default background.
5775      */

5776    public static boolean reverse(long l)
5777    {
5778        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5779    }
5780
5781    /**
5782      * Writes logging output, with reverse foreground on the default background.
5783      */

5784    public static boolean reverse(QlLevel level, long l)
5785    {
5786        return stack(level, new ANSIColor[] { REVERSE }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5787    }
5788
5789    /**
5790      * Writes logging output, with reverse foreground on the default background.
5791      */

5792    public static boolean reverse(String JavaDoc name, long l)
5793    {
5794        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5795    }
5796
5797    /**
5798      * Writes logging output, with reverse foreground on the default background.
5799      */

5800    public static boolean reverse(QlLevel level, String JavaDoc name, long l)
5801    {
5802        return stack(level, new ANSIColor[] { REVERSE }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
5803    }
5804
5805    /**
5806      * Writes logging output, with reverse foreground on the default background.
5807      */

5808    public static boolean reverse(Object JavaDoc[] ary)
5809    {
5810        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5811    }
5812
5813    /**
5814      * Writes logging output, with reverse foreground on the default background.
5815      */

5816    public static boolean reverse(QlLevel level, Object JavaDoc[] ary)
5817    {
5818        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5819    }
5820
5821    /**
5822      * Writes logging output, with reverse foreground on the default background.
5823      */

5824    public static boolean reverse(String JavaDoc name, Object JavaDoc[] ary)
5825    {
5826        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5827    }
5828
5829    /**
5830      * Writes logging output, with reverse foreground on the default background.
5831      */

5832    public static boolean reverse(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
5833    {
5834        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5835    }
5836
5837    /**
5838      * Writes logging output, with reverse foreground on the default background.
5839      */

5840    public static boolean reverse(byte[] ary)
5841    {
5842        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5843    }
5844
5845    /**
5846      * Writes logging output, with reverse foreground on the default background.
5847      */

5848    public static boolean reverse(QlLevel level, byte[] ary)
5849    {
5850        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5851    }
5852
5853    /**
5854      * Writes logging output, with reverse foreground on the default background.
5855      */

5856    public static boolean reverse(String JavaDoc name, byte[] ary)
5857    {
5858        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5859    }
5860
5861    /**
5862      * Writes logging output, with reverse foreground on the default background.
5863      */

5864    public static boolean reverse(QlLevel level, String JavaDoc name, byte[] ary)
5865    {
5866        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5867    }
5868
5869    /**
5870      * Writes logging output, with reverse foreground on the default background.
5871      */

5872    public static boolean reverse(char[] ary)
5873    {
5874        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5875    }
5876
5877    /**
5878      * Writes logging output, with reverse foreground on the default background.
5879      */

5880    public static boolean reverse(QlLevel level, char[] ary)
5881    {
5882        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5883    }
5884
5885    /**
5886      * Writes logging output, with reverse foreground on the default background.
5887      */

5888    public static boolean reverse(String JavaDoc name, char[] ary)
5889    {
5890        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5891    }
5892
5893    /**
5894      * Writes logging output, with reverse foreground on the default background.
5895      */

5896    public static boolean reverse(QlLevel level, String JavaDoc name, char[] ary)
5897    {
5898        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5899    }
5900
5901    /**
5902      * Writes logging output, with reverse foreground on the default background.
5903      */

5904    public static boolean reverse(double[] ary)
5905    {
5906        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5907    }
5908
5909    /**
5910      * Writes logging output, with reverse foreground on the default background.
5911      */

5912    public static boolean reverse(QlLevel level, double[] ary)
5913    {
5914        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5915    }
5916
5917    /**
5918      * Writes logging output, with reverse foreground on the default background.
5919      */

5920    public static boolean reverse(String JavaDoc name, double[] ary)
5921    {
5922        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5923    }
5924
5925    /**
5926      * Writes logging output, with reverse foreground on the default background.
5927      */

5928    public static boolean reverse(QlLevel level, String JavaDoc name, double[] ary)
5929    {
5930        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5931    }
5932
5933    /**
5934      * Writes logging output, with reverse foreground on the default background.
5935      */

5936    public static boolean reverse(float[] ary)
5937    {
5938        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5939    }
5940
5941    /**
5942      * Writes logging output, with reverse foreground on the default background.
5943      */

5944    public static boolean reverse(QlLevel level, float[] ary)
5945    {
5946        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5947    }
5948
5949    /**
5950      * Writes logging output, with reverse foreground on the default background.
5951      */

5952    public static boolean reverse(String JavaDoc name, float[] ary)
5953    {
5954        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5955    }
5956
5957    /**
5958      * Writes logging output, with reverse foreground on the default background.
5959      */

5960    public static boolean reverse(QlLevel level, String JavaDoc name, float[] ary)
5961    {
5962        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5963    }
5964
5965    /**
5966      * Writes logging output, with reverse foreground on the default background.
5967      */

5968    public static boolean reverse(int[] ary)
5969    {
5970        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5971    }
5972
5973    /**
5974      * Writes logging output, with reverse foreground on the default background.
5975      */

5976    public static boolean reverse(QlLevel level, int[] ary)
5977    {
5978        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5979    }
5980
5981    /**
5982      * Writes logging output, with reverse foreground on the default background.
5983      */

5984    public static boolean reverse(String JavaDoc name, int[] ary)
5985    {
5986        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5987    }
5988
5989    /**
5990      * Writes logging output, with reverse foreground on the default background.
5991      */

5992    public static boolean reverse(QlLevel level, String JavaDoc name, int[] ary)
5993    {
5994        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
5995    }
5996
5997    /**
5998      * Writes logging output, with reverse foreground on the default background.
5999      */

6000    public static boolean reverse(long[] ary)
6001    {
6002        return stack(LEVEL5, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6003    }
6004
6005    /**
6006      * Writes logging output, with reverse foreground on the default background.
6007      */

6008    public static boolean reverse(QlLevel level, long[] ary)
6009    {
6010        return stack(level, new ANSIColor[] { REVERSE }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6011    }
6012
6013    /**
6014      * Writes logging output, with reverse foreground on the default background.
6015      */

6016    public static boolean reverse(String JavaDoc name, long[] ary)
6017    {
6018        return stack(LEVEL5, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6019    }
6020
6021    /**
6022      * Writes logging output, with reverse foreground on the default background.
6023      */

6024    public static boolean reverse(QlLevel level, String JavaDoc name, long[] ary)
6025    {
6026        return stack(level, new ANSIColor[] { REVERSE }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6027    }
6028
6029    /**
6030      * Writes logging output, with concealed foreground on the default background.
6031      */

6032    public static boolean concealed(String JavaDoc msg)
6033    {
6034        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6035    }
6036
6037    /**
6038      * Writes logging output, with concealed foreground on the default background.
6039      */

6040    public static boolean concealed(QlLevel level, String JavaDoc msg)
6041    {
6042        return stack(level, new ANSIColor[] { CONCEALED }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6043    }
6044
6045    /**
6046      * Writes logging output, with concealed foreground on the default background.
6047      */

6048    public static boolean concealed(Object JavaDoc obj)
6049    {
6050        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6051    }
6052
6053    /**
6054      * Writes logging output, with concealed foreground on the default background.
6055      */

6056    public static boolean concealed(QlLevel level, Object JavaDoc obj)
6057    {
6058        return stack(level, new ANSIColor[] { CONCEALED }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6059    }
6060
6061    /**
6062      * Writes logging output, with concealed foreground on the default background.
6063      */

6064    public static boolean concealed(String JavaDoc name, Object JavaDoc obj)
6065    {
6066        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6067    }
6068
6069    /**
6070      * Writes logging output, with concealed foreground on the default background.
6071      */

6072    public static boolean concealed(QlLevel level, String JavaDoc name, Object JavaDoc obj)
6073    {
6074        return stack(level, new ANSIColor[] { CONCEALED }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6075    }
6076
6077    /**
6078      * Writes logging output, with concealed foreground on the default background.
6079      */

6080    public static boolean concealed(byte b)
6081    {
6082        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6083    }
6084
6085    /**
6086      * Writes logging output, with concealed foreground on the default background.
6087      */

6088    public static boolean concealed(QlLevel level, byte b)
6089    {
6090        return stack(level, new ANSIColor[] { CONCEALED }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6091    }
6092
6093    /**
6094      * Writes logging output, with concealed foreground on the default background.
6095      */

6096    public static boolean concealed(String JavaDoc name, byte b)
6097    {
6098        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6099    }
6100
6101    /**
6102      * Writes logging output, with concealed foreground on the default background.
6103      */

6104    public static boolean concealed(QlLevel level, String JavaDoc name, byte b)
6105    {
6106        return stack(level, new ANSIColor[] { CONCEALED }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6107    }
6108
6109    /**
6110      * Writes logging output, with concealed foreground on the default background.
6111      */

6112    public static boolean concealed(char c)
6113    {
6114        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6115    }
6116
6117    /**
6118      * Writes logging output, with concealed foreground on the default background.
6119      */

6120    public static boolean concealed(QlLevel level, char c)
6121    {
6122        return stack(level, new ANSIColor[] { CONCEALED }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6123    }
6124
6125    /**
6126      * Writes logging output, with concealed foreground on the default background.
6127      */

6128    public static boolean concealed(String JavaDoc name, char c)
6129    {
6130        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6131    }
6132
6133    /**
6134      * Writes logging output, with concealed foreground on the default background.
6135      */

6136    public static boolean concealed(QlLevel level, String JavaDoc name, char c)
6137    {
6138        return stack(level, new ANSIColor[] { CONCEALED }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6139    }
6140
6141    /**
6142      * Writes logging output, with concealed foreground on the default background.
6143      */

6144    public static boolean concealed(double d)
6145    {
6146        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6147    }
6148
6149    /**
6150      * Writes logging output, with concealed foreground on the default background.
6151      */

6152    public static boolean concealed(QlLevel level, double d)
6153    {
6154        return stack(level, new ANSIColor[] { CONCEALED }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6155    }
6156
6157    /**
6158      * Writes logging output, with concealed foreground on the default background.
6159      */

6160    public static boolean concealed(String JavaDoc name, double d)
6161    {
6162        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6163    }
6164
6165    /**
6166      * Writes logging output, with concealed foreground on the default background.
6167      */

6168    public static boolean concealed(QlLevel level, String JavaDoc name, double d)
6169    {
6170        return stack(level, new ANSIColor[] { CONCEALED }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6171    }
6172
6173    /**
6174      * Writes logging output, with concealed foreground on the default background.
6175      */

6176    public static boolean concealed(float f)
6177    {
6178        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6179    }
6180
6181    /**
6182      * Writes logging output, with concealed foreground on the default background.
6183      */

6184    public static boolean concealed(QlLevel level, float f)
6185    {
6186        return stack(level, new ANSIColor[] { CONCEALED }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6187    }
6188
6189    /**
6190      * Writes logging output, with concealed foreground on the default background.
6191      */

6192    public static boolean concealed(String JavaDoc name, float f)
6193    {
6194        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6195    }
6196
6197    /**
6198      * Writes logging output, with concealed foreground on the default background.
6199      */

6200    public static boolean concealed(QlLevel level, String JavaDoc name, float f)
6201    {
6202        return stack(level, new ANSIColor[] { CONCEALED }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6203    }
6204
6205    /**
6206      * Writes logging output, with concealed foreground on the default background.
6207      */

6208    public static boolean concealed(int i)
6209    {
6210        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6211    }
6212
6213    /**
6214      * Writes logging output, with concealed foreground on the default background.
6215      */

6216    public static boolean concealed(QlLevel level, int i)
6217    {
6218        return stack(level, new ANSIColor[] { CONCEALED }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6219    }
6220
6221    /**
6222      * Writes logging output, with concealed foreground on the default background.
6223      */

6224    public static boolean concealed(String JavaDoc name, int i)
6225    {
6226        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6227    }
6228
6229    /**
6230      * Writes logging output, with concealed foreground on the default background.
6231      */

6232    public static boolean concealed(QlLevel level, String JavaDoc name, int i)
6233    {
6234        return stack(level, new ANSIColor[] { CONCEALED }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6235    }
6236
6237    /**
6238      * Writes logging output, with concealed foreground on the default background.
6239      */

6240    public static boolean concealed(long l)
6241    {
6242        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6243    }
6244
6245    /**
6246      * Writes logging output, with concealed foreground on the default background.
6247      */

6248    public static boolean concealed(QlLevel level, long l)
6249    {
6250        return stack(level, new ANSIColor[] { CONCEALED }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6251    }
6252
6253    /**
6254      * Writes logging output, with concealed foreground on the default background.
6255      */

6256    public static boolean concealed(String JavaDoc name, long l)
6257    {
6258        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6259    }
6260
6261    /**
6262      * Writes logging output, with concealed foreground on the default background.
6263      */

6264    public static boolean concealed(QlLevel level, String JavaDoc name, long l)
6265    {
6266        return stack(level, new ANSIColor[] { CONCEALED }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6267    }
6268
6269    /**
6270      * Writes logging output, with concealed foreground on the default background.
6271      */

6272    public static boolean concealed(Object JavaDoc[] ary)
6273    {
6274        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6275    }
6276
6277    /**
6278      * Writes logging output, with concealed foreground on the default background.
6279      */

6280    public static boolean concealed(QlLevel level, Object JavaDoc[] ary)
6281    {
6282        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6283    }
6284
6285    /**
6286      * Writes logging output, with concealed foreground on the default background.
6287      */

6288    public static boolean concealed(String JavaDoc name, Object JavaDoc[] ary)
6289    {
6290        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6291    }
6292
6293    /**
6294      * Writes logging output, with concealed foreground on the default background.
6295      */

6296    public static boolean concealed(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
6297    {
6298        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6299    }
6300
6301    /**
6302      * Writes logging output, with concealed foreground on the default background.
6303      */

6304    public static boolean concealed(byte[] ary)
6305    {
6306        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6307    }
6308
6309    /**
6310      * Writes logging output, with concealed foreground on the default background.
6311      */

6312    public static boolean concealed(QlLevel level, byte[] ary)
6313    {
6314        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6315    }
6316
6317    /**
6318      * Writes logging output, with concealed foreground on the default background.
6319      */

6320    public static boolean concealed(String JavaDoc name, byte[] ary)
6321    {
6322        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6323    }
6324
6325    /**
6326      * Writes logging output, with concealed foreground on the default background.
6327      */

6328    public static boolean concealed(QlLevel level, String JavaDoc name, byte[] ary)
6329    {
6330        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6331    }
6332
6333    /**
6334      * Writes logging output, with concealed foreground on the default background.
6335      */

6336    public static boolean concealed(char[] ary)
6337    {
6338        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6339    }
6340
6341    /**
6342      * Writes logging output, with concealed foreground on the default background.
6343      */

6344    public static boolean concealed(QlLevel level, char[] ary)
6345    {
6346        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6347    }
6348
6349    /**
6350      * Writes logging output, with concealed foreground on the default background.
6351      */

6352    public static boolean concealed(String JavaDoc name, char[] ary)
6353    {
6354        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6355    }
6356
6357    /**
6358      * Writes logging output, with concealed foreground on the default background.
6359      */

6360    public static boolean concealed(QlLevel level, String JavaDoc name, char[] ary)
6361    {
6362        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6363    }
6364
6365    /**
6366      * Writes logging output, with concealed foreground on the default background.
6367      */

6368    public static boolean concealed(double[] ary)
6369    {
6370        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6371    }
6372
6373    /**
6374      * Writes logging output, with concealed foreground on the default background.
6375      */

6376    public static boolean concealed(QlLevel level, double[] ary)
6377    {
6378        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6379    }
6380
6381    /**
6382      * Writes logging output, with concealed foreground on the default background.
6383      */

6384    public static boolean concealed(String JavaDoc name, double[] ary)
6385    {
6386        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6387    }
6388
6389    /**
6390      * Writes logging output, with concealed foreground on the default background.
6391      */

6392    public static boolean concealed(QlLevel level, String JavaDoc name, double[] ary)
6393    {
6394        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6395    }
6396
6397    /**
6398      * Writes logging output, with concealed foreground on the default background.
6399      */

6400    public static boolean concealed(float[] ary)
6401    {
6402        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6403    }
6404
6405    /**
6406      * Writes logging output, with concealed foreground on the default background.
6407      */

6408    public static boolean concealed(QlLevel level, float[] ary)
6409    {
6410        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6411    }
6412
6413    /**
6414      * Writes logging output, with concealed foreground on the default background.
6415      */

6416    public static boolean concealed(String JavaDoc name, float[] ary)
6417    {
6418        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6419    }
6420
6421    /**
6422      * Writes logging output, with concealed foreground on the default background.
6423      */

6424    public static boolean concealed(QlLevel level, String JavaDoc name, float[] ary)
6425    {
6426        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6427    }
6428
6429    /**
6430      * Writes logging output, with concealed foreground on the default background.
6431      */

6432    public static boolean concealed(int[] ary)
6433    {
6434        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6435    }
6436
6437    /**
6438      * Writes logging output, with concealed foreground on the default background.
6439      */

6440    public static boolean concealed(QlLevel level, int[] ary)
6441    {
6442        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6443    }
6444
6445    /**
6446      * Writes logging output, with concealed foreground on the default background.
6447      */

6448    public static boolean concealed(String JavaDoc name, int[] ary)
6449    {
6450        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6451    }
6452
6453    /**
6454      * Writes logging output, with concealed foreground on the default background.
6455      */

6456    public static boolean concealed(QlLevel level, String JavaDoc name, int[] ary)
6457    {
6458        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6459    }
6460
6461    /**
6462      * Writes logging output, with concealed foreground on the default background.
6463      */

6464    public static boolean concealed(long[] ary)
6465    {
6466        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6467    }
6468
6469    /**
6470      * Writes logging output, with concealed foreground on the default background.
6471      */

6472    public static boolean concealed(QlLevel level, long[] ary)
6473    {
6474        return stack(level, new ANSIColor[] { CONCEALED }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6475    }
6476
6477    /**
6478      * Writes logging output, with concealed foreground on the default background.
6479      */

6480    public static boolean concealed(String JavaDoc name, long[] ary)
6481    {
6482        return stack(LEVEL5, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6483    }
6484
6485    /**
6486      * Writes logging output, with concealed foreground on the default background.
6487      */

6488    public static boolean concealed(QlLevel level, String JavaDoc name, long[] ary)
6489    {
6490        return stack(level, new ANSIColor[] { CONCEALED }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6491    }
6492
6493    /**
6494      * Writes logging output, with black foreground on the default background.
6495      */

6496    public static boolean black(String JavaDoc msg)
6497    {
6498        return stack(LEVEL5, new ANSIColor[] { BLACK }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6499    }
6500
6501    /**
6502      * Writes logging output, with black foreground on the default background.
6503      */

6504    public static boolean black(QlLevel level, String JavaDoc msg)
6505    {
6506        return stack(level, new ANSIColor[] { BLACK }, msg, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6507    }
6508
6509    /**
6510      * Writes logging output, with black foreground on the default background.
6511      */

6512    public static boolean black(Object JavaDoc obj)
6513    {
6514        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6515    }
6516
6517    /**
6518      * Writes logging output, with black foreground on the default background.
6519      */

6520    public static boolean black(QlLevel level, Object JavaDoc obj)
6521    {
6522        return stack(level, new ANSIColor[] { BLACK }, null, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6523    }
6524
6525    /**
6526      * Writes logging output, with black foreground on the default background.
6527      */

6528    public static boolean black(String JavaDoc name, Object JavaDoc obj)
6529    {
6530        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6531    }
6532
6533    /**
6534      * Writes logging output, with black foreground on the default background.
6535      */

6536    public static boolean black(QlLevel level, String JavaDoc name, Object JavaDoc obj)
6537    {
6538        return stack(level, new ANSIColor[] { BLACK }, name, obj, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6539    }
6540
6541    /**
6542      * Writes logging output, with black foreground on the default background.
6543      */

6544    public static boolean black(byte b)
6545    {
6546        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6547    }
6548
6549    /**
6550      * Writes logging output, with black foreground on the default background.
6551      */

6552    public static boolean black(QlLevel level, byte b)
6553    {
6554        return stack(level, new ANSIColor[] { BLACK }, null, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6555    }
6556
6557    /**
6558      * Writes logging output, with black foreground on the default background.
6559      */

6560    public static boolean black(String JavaDoc name, byte b)
6561    {
6562        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6563    }
6564
6565    /**
6566      * Writes logging output, with black foreground on the default background.
6567      */

6568    public static boolean black(QlLevel level, String JavaDoc name, byte b)
6569    {
6570        return stack(level, new ANSIColor[] { BLACK }, name, String.valueOf(b), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6571    }
6572
6573    /**
6574      * Writes logging output, with black foreground on the default background.
6575      */

6576    public static boolean black(char c)
6577    {
6578        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6579    }
6580
6581    /**
6582      * Writes logging output, with black foreground on the default background.
6583      */

6584    public static boolean black(QlLevel level, char c)
6585    {
6586        return stack(level, new ANSIColor[] { BLACK }, null, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6587    }
6588
6589    /**
6590      * Writes logging output, with black foreground on the default background.
6591      */

6592    public static boolean black(String JavaDoc name, char c)
6593    {
6594        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6595    }
6596
6597    /**
6598      * Writes logging output, with black foreground on the default background.
6599      */

6600    public static boolean black(QlLevel level, String JavaDoc name, char c)
6601    {
6602        return stack(level, new ANSIColor[] { BLACK }, name, String.valueOf(c), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6603    }
6604
6605    /**
6606      * Writes logging output, with black foreground on the default background.
6607      */

6608    public static boolean black(double d)
6609    {
6610        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6611    }
6612
6613    /**
6614      * Writes logging output, with black foreground on the default background.
6615      */

6616    public static boolean black(QlLevel level, double d)
6617    {
6618        return stack(level, new ANSIColor[] { BLACK }, null, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6619    }
6620
6621    /**
6622      * Writes logging output, with black foreground on the default background.
6623      */

6624    public static boolean black(String JavaDoc name, double d)
6625    {
6626        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6627    }
6628
6629    /**
6630      * Writes logging output, with black foreground on the default background.
6631      */

6632    public static boolean black(QlLevel level, String JavaDoc name, double d)
6633    {
6634        return stack(level, new ANSIColor[] { BLACK }, name, String.valueOf(d), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6635    }
6636
6637    /**
6638      * Writes logging output, with black foreground on the default background.
6639      */

6640    public static boolean black(float f)
6641    {
6642        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6643    }
6644
6645    /**
6646      * Writes logging output, with black foreground on the default background.
6647      */

6648    public static boolean black(QlLevel level, float f)
6649    {
6650        return stack(level, new ANSIColor[] { BLACK }, null, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6651    }
6652
6653    /**
6654      * Writes logging output, with black foreground on the default background.
6655      */

6656    public static boolean black(String JavaDoc name, float f)
6657    {
6658        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6659    }
6660
6661    /**
6662      * Writes logging output, with black foreground on the default background.
6663      */

6664    public static boolean black(QlLevel level, String JavaDoc name, float f)
6665    {
6666        return stack(level, new ANSIColor[] { BLACK }, name, String.valueOf(f), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6667    }
6668
6669    /**
6670      * Writes logging output, with black foreground on the default background.
6671      */

6672    public static boolean black(int i)
6673    {
6674        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6675    }
6676
6677    /**
6678      * Writes logging output, with black foreground on the default background.
6679      */

6680    public static boolean black(QlLevel level, int i)
6681    {
6682        return stack(level, new ANSIColor[] { BLACK }, null, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6683    }
6684
6685    /**
6686      * Writes logging output, with black foreground on the default background.
6687      */

6688    public static boolean black(String JavaDoc name, int i)
6689    {
6690        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6691    }
6692
6693    /**
6694      * Writes logging output, with black foreground on the default background.
6695      */

6696    public static boolean black(QlLevel level, String JavaDoc name, int i)
6697    {
6698        return stack(level, new ANSIColor[] { BLACK }, name, String.valueOf(i), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6699    }
6700
6701    /**
6702      * Writes logging output, with black foreground on the default background.
6703      */

6704    public static boolean black(long l)
6705    {
6706        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6707    }
6708
6709    /**
6710      * Writes logging output, with black foreground on the default background.
6711      */

6712    public static boolean black(QlLevel level, long l)
6713    {
6714        return stack(level, new ANSIColor[] { BLACK }, null, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6715    }
6716
6717    /**
6718      * Writes logging output, with black foreground on the default background.
6719      */

6720    public static boolean black(String JavaDoc name, long l)
6721    {
6722        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6723    }
6724
6725    /**
6726      * Writes logging output, with black foreground on the default background.
6727      */

6728    public static boolean black(QlLevel level, String JavaDoc name, long l)
6729    {
6730        return stack(level, new ANSIColor[] { BLACK }, name, String.valueOf(l), NO_COLOR, NO_COLOR, NO_COLOR, 1);
6731    }
6732
6733    /**
6734      * Writes logging output, with black foreground on the default background.
6735      */

6736    public static boolean black(Object JavaDoc[] ary)
6737    {
6738        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6739    }
6740
6741    /**
6742      * Writes logging output, with black foreground on the default background.
6743      */

6744    public static boolean black(QlLevel level, Object JavaDoc[] ary)
6745    {
6746        return stack(level, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6747    }
6748
6749    /**
6750      * Writes logging output, with black foreground on the default background.
6751      */

6752    public static boolean black(String JavaDoc name, Object JavaDoc[] ary)
6753    {
6754        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6755    }
6756
6757    /**
6758      * Writes logging output, with black foreground on the default background.
6759      */

6760    public static boolean black(QlLevel level, String JavaDoc name, Object JavaDoc[] ary)
6761    {
6762        return stack(level, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6763    }
6764
6765    /**
6766      * Writes logging output, with black foreground on the default background.
6767      */

6768    public static boolean black(byte[] ary)
6769    {
6770        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6771    }
6772
6773    /**
6774      * Writes logging output, with black foreground on the default background.
6775      */

6776    public static boolean black(QlLevel level, byte[] ary)
6777    {
6778        return stack(level, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6779    }
6780
6781    /**
6782      * Writes logging output, with black foreground on the default background.
6783      */

6784    public static boolean black(String JavaDoc name, byte[] ary)
6785    {
6786        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6787    }
6788
6789    /**
6790      * Writes logging output, with black foreground on the default background.
6791      */

6792    public static boolean black(QlLevel level, String JavaDoc name, byte[] ary)
6793    {
6794        return stack(level, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6795    }
6796
6797    /**
6798      * Writes logging output, with black foreground on the default background.
6799      */

6800    public static boolean black(char[] ary)
6801    {
6802        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6803    }
6804
6805    /**
6806      * Writes logging output, with black foreground on the default background.
6807      */

6808    public static boolean black(QlLevel level, char[] ary)
6809    {
6810        return stack(level, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6811    }
6812
6813    /**
6814      * Writes logging output, with black foreground on the default background.
6815      */

6816    public static boolean black(String JavaDoc name, char[] ary)
6817    {
6818        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6819    }
6820
6821    /**
6822      * Writes logging output, with black foreground on the default background.
6823      */

6824    public static boolean black(QlLevel level, String JavaDoc name, char[] ary)
6825    {
6826        return stack(level, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6827    }
6828
6829    /**
6830      * Writes logging output, with black foreground on the default background.
6831      */

6832    public static boolean black(double[] ary)
6833    {
6834        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6835    }
6836
6837    /**
6838      * Writes logging output, with black foreground on the default background.
6839      */

6840    public static boolean black(QlLevel level, double[] ary)
6841    {
6842        return stack(level, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6843    }
6844
6845    /**
6846      * Writes logging output, with black foreground on the default background.
6847      */

6848    public static boolean black(String JavaDoc name, double[] ary)
6849    {
6850        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6851    }
6852
6853    /**
6854      * Writes logging output, with black foreground on the default background.
6855      */

6856    public static boolean black(QlLevel level, String JavaDoc name, double[] ary)
6857    {
6858        return stack(level, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6859    }
6860
6861    /**
6862      * Writes logging output, with black foreground on the default background.
6863      */

6864    public static boolean black(float[] ary)
6865    {
6866        return stack(LEVEL5, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6867    }
6868
6869    /**
6870      * Writes logging output, with black foreground on the default background.
6871      */

6872    public static boolean black(QlLevel level, float[] ary)
6873    {
6874        return stack(level, new ANSIColor[] { BLACK }, null, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6875    }
6876
6877    /**
6878      * Writes logging output, with black foreground on the default background.
6879      */

6880    public static boolean black(String JavaDoc name, float[] ary)
6881    {
6882        return stack(LEVEL5, new ANSIColor[] { BLACK }, name, ary, NO_COLOR, NO_COLOR, NO_COLOR, 1);
6883    }
6884
6885