@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); if (outputFilename != null) { try { output = new BufferedWriter(new FileWriter(outputFilename)); } catch (IOException e) { throw new ResourceInitializationException(e); } } else { output = new BufferedWriter(new OutputStreamWriter(System.out)); } try { beginFile(this.getClass().getSimpleName()); } catch (IOException e) { throw new ResourceInitializationException(e); } }