Как я могу получить сообщение об ошибке времени компиляции из StringTemplate в виде строки?
Этот код, например:
STGroup stg = new STGroup('<', '>');
CompiledST compiledTemplate = stg.defineTemplate("receipt", "<an invalid template<>");
if (compiledTemplate == null)
System.out.println("Template is invalid");
Просто зарегистрирует что-то вроде «invalid стал для меня полной неожиданностью», но я хочу отобразить это сообщение об ошибке в своем пользовательском интерфейсе.
Я могу получить доступ к ErrorManager
с помощью stg.errMgr
. Я ожидал, что здесь будет такой метод, как getErrors()
, но его нет...