protected NamedOutputStream getOutputStream(JCas aJCas, String aExtension) throws IOException { if (targetLocation == null) { return new NamedOutputStream(null, new CloseShieldOutputStream(System.out)); } else if (singularTarget) { return getOutputStream((String) null, aExtension); } else { return getOutputStream(getRelativePath(aJCas), aExtension); } }
protected NamedOutputStream getOutputStream(JCas aJCas, String aExtension) throws IOException { if (targetLocation == null) { return new NamedOutputStream(null, new CloseShieldOutputStream(System.out)); } else if (singularTarget) { return getOutputStream((String) null, aExtension); } else { return getOutputStream(getRelativePath(aJCas), aExtension); } }