String sourceMessage = getSourceFilePosition( className, methodName, this.sourceCodeLine, preprocessedSourcePath, sourceDirs );
String sourceMessage = getSourceFilePosition( className, methodName, this.sourceCodeLine, preprocessedSourcePath, sourceDirs, environmentProperties );
	private BinaryStackTrace translateStackTrace( String message, String classPath, String preprocessedSourcePath, File[] sourceDirs, String className, String methodName, String offset )	throws DecompilerNotInstalledException	{		// decompile the class-code:		String[] lines = decompile( className, classPath );		// try to find the method-call which is in the error-message:		String[] methodLines = parseMethod( lines, methodName, offset );		if (methodLines.length == 0) {			//System.out.println("Unable to find decompiled method-call.");			return null;		}		// now try to find the original source-code-line:		String sourceMessage = getSourceFilePosition( className, methodName, this.sourceCodeLine, preprocessedSourcePath, sourceDirs );				return new BinaryStackTrace( message, sourceMessage, methodLines, this.decompiledCodeSnippet );	}