private void fileLog(LogType logType) {
		if (isFileLogEnabled) {
			switch (logType) {
			case FULL:
				writeToFile(generateFinalMessage());
				break;
			case SEMI:
				writeToFile(generateSemiFinalMessage());
				break;
			case TYRS:
				writeToFile(generateTryMessage());
				break;
			case BEGIN:
				if (isBeginEnabled) writeToFile(generateBeginMessage());
			default:
				break;
			}
		} else {
			stdOutLog(logType);
		}
	}