Clover coverage report - CRISPY - 1.1.1
Coverage timestamp: Mi Nov 15 2006 13:09:46 CET
file stats: LOC: 53   Methods: 14
NCLOC: 32   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
StackTraceElementWrapper.java - 100% 100% 100%
coverage
 1    package net.sf.crispy;
 2   
 3    import java.io.Serializable;
 4   
 5    /**
 6    * Wrapper for java.lang.StackTraceElement, so you can ist transport from the server to the client side.
 7    *
 8    * @author Linke
 9    * @since 1.1.0
 10    *
 11    */
 12    public final class StackTraceElementWrapper implements Serializable {
 13   
 14    private static final long serialVersionUID = 6249331607491652074L;
 15   
 16    private String className = null;
 17    private String methodName = null;
 18    private String fileName = null;
 19    private int lineNumber = -1;
 20    private boolean nativeMethod = false;
 21   
 22  143 public StackTraceElementWrapper() { }
 23   
 24  522 public StackTraceElementWrapper(StackTraceElement pvStackTraceElement) {
 25  522 setClassName(pvStackTraceElement.getClassName());
 26  522 setMethodName(pvStackTraceElement.getMethodName());
 27  522 setFileName(pvStackTraceElement.getFileName());
 28  522 setLineNumber(pvStackTraceElement.getLineNumber());
 29  522 setNativeMethod(pvStackTraceElement.isNativeMethod());
 30    }
 31   
 32  233 public String getClassName() { return className; }
 33  665 public void setClassName(String pvClassName) { className = pvClassName; }
 34   
 35  233 public String getFileName() { return fileName; }
 36  663 public void setFileName(String pvFileName) { fileName = pvFileName; }
 37   
 38  233 public int getLineNumber() { return lineNumber; }
 39  665 public void setLineNumber(int pvLineNumber) { lineNumber = pvLineNumber; }
 40   
 41  233 public String getMethodName() { return methodName; }
 42  665 public void setMethodName(String pvMethodName) { methodName = pvMethodName; }
 43   
 44  2 public boolean isNativeMethod() { return nativeMethod; }
 45  665 public void setNativeMethod(boolean pvNativeMethod) { nativeMethod = pvNativeMethod; }
 46  213 public boolean getNativeMethod() { return nativeMethod; }
 47   
 48   
 49  17 public String toString() {
 50  17 return getClassName() + "." + getMethodName() + " (" + getFileName() + ":" + getLineNumber() + ")";
 51    }
 52   
 53    }