package bluej.editor.moe;
import java.io.File;
import bluej.Config;
import bluej.utility.BlueJFileReader;
import threadchecker.OnThread;
import threadchecker.Tag;
| Wrapper for functionality around translating parser error codes to human-readable
| error messages.
|
| @author Davin McCall
|
public class ParserMessageHandler
{
| Translate an error code or message from the parser into a human-readable error message
| in the appropriate language.
|
@OnThread(Tag.Any)
public static String getMessageForCode(String code)
{
if (code.startsWith("BJ")) {
File fileName = Config.getLanguageFile("bluejparser.help");
String helpText = BlueJFileReader.readHelpText(fileName, code, true);
if (helpText != null) {
return helpText;
}
}
return code;
}
}
top,
use,
map,
class ParserMessageHandler
. getMessageForCode
28 neLoCode
+ 5 LoComm