1 16 package com.google.gwt.junit.client.impl; 17 18 import com.google.gwt.user.client.rpc.IsSerializable; 19 20 24 public final class StackTraceWrapper implements IsSerializable { 25 26 32 public static StackTraceWrapper[] wrapStackTrace( 33 StackTraceElement [] stackTrace) { 34 int len = stackTrace.length; 35 StackTraceWrapper[] result = new StackTraceWrapper[len]; 36 for (int i = 0; i < len; ++i) { 37 result[i] = new StackTraceWrapper(stackTrace[i]); 38 } 39 return result; 40 } 41 42 45 public String className; 46 47 50 public String fileName; 51 52 55 public int lineNumber; 56 57 60 public String methodName; 61 62 65 public StackTraceWrapper() { 66 } 67 68 74 public StackTraceWrapper(StackTraceElement ste) { 75 className = ste.getClassName(); 76 fileName = ste.getFileName(); 77 lineNumber = ste.getLineNumber(); 78 methodName = ste.getMethodName(); 79 } 80 } 81 | Popular Tags |