code: protected synchronized void initialize(String fileName) throws IOException, ParameterException {
  		Validate.notNull(fileName, "File Name must not be null");
  		input = new FileReader(fileName, inputCharset);
  		String inputName = input.getFile().getAbsolutePath();
  		String outputFileName = inputName.substring(0, inputName.indexOf('.'))+"_output";
  		output = new FileWriter(outputFileName, outputCharset);
  		if(fileExtension != null){
  			output.setFileExtension(getFileExtension());
  		}
  	}
docs: ------- Methods for setting up the parser ----------------------------------------------