ShortClassToken.java :  » Development » jLo » org » jzonic » jlo » formatter » tokens » Java Open Source

Java Open Source » Development » jLo 
jLo » org » jzonic » jlo » formatter » tokens » ShortClassToken.java
package org.jzonic.jlo.formatter.tokens;

import org.jzonic.jlo.LogRecord;

/**
  * User: Mecky
 * Date: 19.07.2005
 * Time: 12:17:49
  */
public class ShortClassToken implements FormatterToken {

    public String format(LogRecord lr) {
        String cl = lr.getSourceClassName();
        if ( cl == null ) {
            return null;
        }
        if ( cl.indexOf(".") != -1 ) {
            return cl.substring(cl.lastIndexOf(".")+1);
        }
        return cl;
    }

    public String getName() {
        return "shortclass";
    }

    public void setParameterString(String txt) {
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.