showStackTrace = classComponentDescription.sfResolve(ATR_SHOW_STACK_TRACE, showStackTrace, false);
    protected void readSFStreamsAttributes() throws SmartFrogException {        if (classComponentDescription == null) return;        //Optional attributes.        try {            showLogName = classComponentDescription.sfResolve(ATR_SHOW_LOG_NAME, showLogName, false);            showShortName = classComponentDescription.sfResolve(ATR_SHOW_SHORT_NAME, showShortName, false);            showDateTime = classComponentDescription.sfResolve(ATR_SHOW_DATE_TIME, showDateTime, false);            showThreadName = classComponentDescription.sfResolve(ATR_SHOW_THREAD_NAME, showThreadName, false);            showMethodCall = classComponentDescription.sfResolve(ATR_SHOW_METHOD_CALL, showMethodCall, false);            showStackTrace = classComponentDescription.sfResolve(ATR_SHOW_STACK_TRACE, showStackTrace, false);        } catch (Exception sex) {            this.warn("", sex);            ;        }        DateFormat newDateFormatter = null;        try {            newDateFormatter = new SimpleDateFormat(classComponentDescription.sfResolve                    (ATR_DATE_FORMAT, "yyyy/MM/dd HH:mm:ss:SSS zzz", false));            dateFormatter = newDateFormatter;        } catch (Exception ex) {            if (this.isErrorEnabled()) this.error("dateFormatter", ex);        }    }