package net.minecraft.crash;
import java.util.concurrent.Callable;
class CallableJavaInfo2 implements Callable
{
/** Reference to the CrashReport object. */
final CrashReport theCrashReport;
CallableJavaInfo2(CrashReport par1CrashReport)
{
this.theCrashReport = par1CrashReport;
}
/**
* Retuns the Java VM Information as a String. Includes the VM Name, VM Info and VM Vendor.
*/
public String getJavaVMInfoAsString()
{
return System.getProperty("java.vm.name") + " (" + System.getProperty("java.vm.info") + "), " + System.getProperty("java.vm.vendor");
}
public Object call()
{
return this.getJavaVMInfoAsString();
}
}