package org.ripple.power.command; public class DefScriptLog implements IScriptLog { private boolean _show = true; @Override public void err(String mes, Object... o) { if (!_show) { return; } if (o != null && o.length > 0) { System.err.println(String.format(mes, o)); } else { System.err.println(mes); } } @Override public void info(String mes, Object... o) { if (!_show) { return; } if (o != null && o.length > 0) { System.out.println(String.format(mes, o)); } else { System.out.println(mes); } } @Override public void err(Object mes) { if (!_show) { return; } System.err.println(mes); } @Override public void info(Object mes) { if (!_show) { return; } System.out.println(mes); } @Override public void line(Object mes) { if (!_show) { return; } System.out.print(mes); } @Override public void newline() { if (!_show) { return; } System.out.println(); } @Override public void show(boolean flag) { _show = flag; } }