private String makeInfoForData() {
		StringBuilder sb = new StringBuilder();
		sb.append("Working file path:\n");

		String fileName = data.getFile().getAbsolutePath();
		sb.append(fileName + "\n\n");

		List<String> supports = new ArrayList<String>();
		List<String> notSupports = new ArrayList<String>();

		testEncoding(Config.extEncodings, supports, notSupports);

		sb.append("possible encoding:\n");
		for (String s : supports) {
			sb.append(s + "\n");
		}
		sb.append("\n\n");

		sb.append("impossible encoding:\n");
		for (String s : notSupports) {
			sb.append(s + "\n");
		}
		sb.append("\n\n");
		sb.append("BOM\n");
		sb.append("UTF-8        EF BB BF\n");
		sb.append("UTF-16 (BE)  FE FF\n");
		sb.append("UTF-16 (LE)  FF FE\n");
		sb.append("UTF-32 (BE)  00 00 FE FF\n");
		sb.append("UTF-32 (LE)  FF FE 00 00\n");

		return sb.toString();
	}