@Override public void initialize( UimaContext context ) throws ResourceInitializationException { super.initialize( context ); mDocNum = 0; if ( !mOutputDir.exists() ) { mOutputDir.mkdirs(); } }
/** * Get the logger. * * @return the logger. */ public ExtendedLogger getLogger() { if (logger == null) { logger = new ExtendedLogger(getContext()); } return logger; }
@Override public void initialize( UimaContext context ) throws ResourceInitializationException { super.initialize( context ); mDocNum = 0; if ( !mOutputDir.exists() ) { mOutputDir.mkdirs(); } }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext context ) throws ResourceInitializationException { super.initialize( context ); if ( _subDirectory != null && !_subDirectory.isEmpty() ) { final File subDirectory = new File( _outputRootDir, _subDirectory ); if ( !subDirectory.exists() ) { subDirectory.mkdirs(); } } else if ( !_outputRootDir.exists() ) { _outputRootDir.mkdirs(); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { if (out == null) { if ("-".equals(outputFile.getName())) { out = new PrintWriter(new CloseShieldOutputStream(System.out)); } else { if (outputFile.getParentFile() != null) { outputFile.getParentFile().mkdirs(); } out = new PrintWriter(new OutputStreamWriter(new FileOutputStream(outputFile), "UTF-8")); } } } catch (IOException e) { throw new ResourceInitializationException(e); } cookedTypePatterns = compilePatterns(typePatterns); cookedFeaturePatterns = compilePatterns(featurePatterns); }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext uimaContext ) throws ResourceInitializationException { super.initialize( uimaContext ); try { if ( fitOutputDirectoryPath == null ) { fitOutputDirectoryPath = (String)uimaContext.getConfigParameterValue( PARAM_OUTPUTDIR ); } if ( fitOutputDirectoryPath != null ) { setOutputDirectory( fitOutputDirectoryPath ); } } catch ( IllegalArgumentException | SecurityException multE ) { // thrown if the path specifies a File (not Dir) or by file system access methods throw new ResourceInitializationException( multE ); } }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext uimaContext ) throws ResourceInitializationException { super.initialize( uimaContext ); try { if ( fitOutputDirectoryPath == null ) { fitOutputDirectoryPath = (String)uimaContext.getConfigParameterValue( PARAM_OUTPUTDIR ); } if ( fitOutputDirectoryPath != null ) { setOutputDirectory( fitOutputDirectoryPath ); } } catch ( IllegalArgumentException | SecurityException multE ) { // thrown if the path specifies a File (not Dir) or by file system access methods throw new ResourceInitializationException( multE ); } }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext uimaContext ) throws ResourceInitializationException { super.initialize( uimaContext ); try { if ( fitOutputDirectoryPath == null ) { fitOutputDirectoryPath = (String)uimaContext.getConfigParameterValue( PARAM_OUTPUTDIR ); } if ( fitOutputDirectoryPath != null ) { setOutputDirectory( fitOutputDirectoryPath ); } } catch ( IllegalArgumentException | SecurityException multE ) { // thrown if the path specifies a File (not Dir) or by file system access methods throw new ResourceInitializationException( multE ); } }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext uimaContext ) throws ResourceInitializationException { super.initialize( uimaContext ); try { if ( fitOutputDirectoryPath == null ) { fitOutputDirectoryPath = (String)uimaContext.getConfigParameterValue( PARAM_OUTPUTDIR ); } if ( fitOutputDirectoryPath != null ) { setOutputDirectory( fitOutputDirectoryPath ); } } catch ( IllegalArgumentException | SecurityException multE ) { // thrown if the path specifies a File (not Dir) or by file system access methods throw new ResourceInitializationException( multE ); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { if (out == null) { if ("-".equals(outputFile.getName())) { out = new PrintWriter( new OutputStreamWriter(new CloseShieldOutputStream(System.out), StringUtils.defaultString(targetEncoding, Charset.defaultCharset().name()))); } else { if (outputFile.getParentFile() != null) { outputFile.getParentFile().mkdirs(); } out = new PrintWriter(new OutputStreamWriter(new FileOutputStream(outputFile), StringUtils.defaultString(targetEncoding, "UTF-8"))); } } } catch (IOException e) { throw new ResourceInitializationException(e); } cookedTypePatterns = compilePatterns(typePatterns); cookedFeaturePatterns = compilePatterns(featurePatterns); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { if (out == null) { if ("-".equals(outputFile.getName())) { out = new PrintWriter( new OutputStreamWriter(new CloseShieldOutputStream(System.out), StringUtils.defaultString(targetEncoding, Charset.defaultCharset().name()))); } else { if (outputFile.getParentFile() != null) { outputFile.getParentFile().mkdirs(); } out = new PrintWriter(new OutputStreamWriter(new FileOutputStream(outputFile), StringUtils.defaultString(targetEncoding, "UTF-8"))); } } } catch (IOException e) { throw new ResourceInitializationException(e); } cookedTypePatterns = compilePatterns(typePatterns); cookedFeaturePatterns = compilePatterns(featurePatterns); }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext uimaContext ) throws ResourceInitializationException { super.initialize( uimaContext ); try { if ( fitOutputDirectoryPath != null ) { _propertyTextWriter.setOutputDirectory( fitOutputDirectoryPath ); } else { _propertyTextWriter.setOutputDirectory( (String)uimaContext.getConfigParameterValue( PARAM_OUTPUTDIR ) ); } } catch ( IllegalArgumentException | SecurityException multE ) { // thrown if the path specifies a File (not Dir) or by file system access methods throw new ResourceInitializationException( multE ); } }
/** * {@inheritDoc} */ @Override public void initialize( final UimaContext uimaContext ) throws ResourceInitializationException { super.initialize( uimaContext ); try { if ( fitOutputDirectoryPath != null ) { _propertyTextWriter.setOutputDirectory( fitOutputDirectoryPath ); } else { _propertyTextWriter.setOutputDirectory( (String)uimaContext.getConfigParameterValue( PARAM_OUTPUTDIR ) ); } } catch ( IllegalArgumentException | SecurityException multE ) { // thrown if the path specifies a File (not Dir) or by file system access methods throw new ResourceInitializationException( multE ); } }