/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.nbstudio.utils; import com.intersys.objects.SList; import java.util.Iterator; import org.openide.windows.IOProvider; import org.openide.windows.InputOutput; /** * * @author daimor */ public class Logger { private static final InputOutput io = IOProvider.getDefault().getIO("Task", false); public Logger() { } public static final void Log(String str) { io.getOut().println(str); io.getOut().close(); } public static final void LogAdd(String str) { io.getOut().print(str); io.getOut().close(); } public static final void Log(SList list) { for (Iterator<String> it = list.iterator(); it.hasNext();) { String str = it.next(); str = (str == null) ? "" : str; io.getOut().println(str); } io.getOut().close(); } public static final void LogError(String str) { io.getErr().println(str); io.getErr().close(); } }