package com.vitco.manager.error;
import com.vitco.layout.content.console.ConsoleInterface;
import com.vitco.manager.lang.LangSelectorInterface;
/**
* Deals with all the exceptions in the program. Writes them to file and tries to upload
* them to a server.
*/
public interface ErrorHandlerInterface extends Thread.UncaughtExceptionHandler {
void handle(Throwable e);
void setLangSelector(LangSelectorInterface langSelector);
void setDebugReportUrl(String debugReportUrl);
void setConsole(ConsoleInterface console);
}