/** * Create text file object from file with specified encoding. * * @param textFile Text file. * @param encoding Text file encoding (utf-8, 8859_1, etc.). */ public TextFile(File textFile, String encoding) { this.textFile = textFile; String safeEncoding = (encoding == null) ? "" : encoding; safeEncoding = safeEncoding.trim(); if (safeEncoding.length() > 0) { this.textFileEncoding = safeEncoding; } openFile(textFile); }