.append(toolName)
.append(getToolName())
    private static void stopUsage (String msg)    {        // Print message if any        if (msg != null) {            logger.warning(msg);        }        StringBuffer buf = new StringBuffer(1024);        // Print standard command line syntax        buf            .append("usage: java ")            .append(toolName)            .append(" [-help]")            .append(" [-batch]")            .append(" [-write]")            .append(" [-save SAVEPATH]")            .append(" [-step STEPNAME]")            .append(" [-sheet (SHEETNAME|@SHEETLIST)+]")            .append(" [-score (SCORENAME|@SCORELIST)+]");        // Print all allowed step names        buf            .append("\n      Known step names are in order")            .append(" (non case-sensitive) :");        for (Step step : Sheet.getSteps()) {            buf.append(String.format("%n%-17s : %s",                                     step.toString().toUpperCase(),                                     step.getDescription()));        }        logger.info(buf.toString());        // Stop application immediately        logger.info("Exiting");        System.exit(-1);    }