re base code
[sdc.git] / asdctool / src / main / java / org / openecomp / sdc / asdctool / utils / ConsoleWriter.java
1 package org.openecomp.sdc.asdctool.utils;
2
3 public class ConsoleWriter {
4     private static String tabbedData(String data, int min) {
5         // System.out.println(); //for debug
6
7         int tabcount = 0;
8         int len = 8 * min;
9
10         while (data.length() < len) {
11             tabcount++;
12             len = len - 8;
13         }
14
15         // System.out.println("debug: tabcount=" + tabcount);
16         // System.out.print("debug adding tabs... ");
17         for (int x = 0; x < tabcount; x++) {
18             // System.out.print("tab ");
19             data = data + "\t";
20         }
21         // System.out.println(); //for debug
22
23         return data;
24     }
25
26     public static void dataLine(String name) {
27         dataLine(name, null);
28     }
29
30     public static void dataLine(String name, Object data) {
31         if (data != null) {
32             System.out.println(tabbedData(name, 3) + data);
33         } else {
34             System.out.println(tabbedData(name, 3));
35         }
36     }
37 }