1 package org.incava.qualog; 2 3 import java.io.*; 4 import java.util.*; 5 6 7 10 public class QlObjectArray 11 { 12 public static boolean stack(QlLevel level, 13 ANSIColor[] msgColors, 14 String name, 15 Object [] ary, 16 ANSIColor fileColor, 17 ANSIColor classColor, 18 ANSIColor methodColor, 19 int numFrames) 20 { 21 if (ary.length == 0) { 22 return Qualog.stack(level, msgColors, name, "()", fileColor, classColor, methodColor, numFrames); 23 } 24 else { 25 boolean ret = true; 26 for (int ai = 0; ai < ary.length; ++ai) { 27 int nFrames = ai == ary.length - 1 ? numFrames : 1; 28 ret = Qualog.stack(level, msgColors, name + "[" + ai + "]", ary[ai], fileColor, classColor, methodColor, nFrames); 29 } 30 return ret; 31 } 32 } 33 } 34 35 | Popular Tags |