Author: seanfinan
Date: Tue Aug  8 21:09:13 2017
New Revision: 1804474

URL: http://svn.apache.org/viewvc?rev=1804474&view=rev
Log:
supply all available parameters to collection readers

Modified:
    
ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/pipeline/PipelineBuilder.java

Modified: 
ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/pipeline/PipelineBuilder.java
URL: 
http://svn.apache.org/viewvc/ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/pipeline/PipelineBuilder.java?rev=1804474&r1=1804473&r2=1804474&view=diff
==============================================================================
--- 
ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/pipeline/PipelineBuilder.java
 (original)
+++ 
ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/pipeline/PipelineBuilder.java
 Tue Aug  8 21:09:13 2017
@@ -106,8 +106,7 @@ final public class PipelineBuilder {
     */
    public PipelineBuilder reader( final Class<? extends CollectionReader> 
readerClass, final Object... parameters )
          throws UIMAException {
-      reader( CollectionReaderFactory.createReaderDescription( readerClass, 
parameters ) );
-      _pipelineChanged = true;
+      reader( PropertyAeFactory.getInstance().createReaderDescription( 
readerClass, parameters ) );
       return this;
    }
 
@@ -120,9 +119,7 @@ final public class PipelineBuilder {
     * @throws UIMAException if the collection reader cannot be created
     */
    public PipelineBuilder readFiles() throws UIMAException {
-      _readerDesc = CollectionReaderFactory.createReaderDescription( 
FileTreeReader.class );
-      _pipelineChanged = true;
-      return this;
+      return reader( CollectionReaderFactory.createReaderDescription( 
FileTreeReader.class ) );
    }
 
    /**
@@ -134,11 +131,7 @@ final public class PipelineBuilder {
     * @throws UIMAException if the collection reader cannot be created
     */
    public PipelineBuilder readFiles( final String inputDirectory ) throws 
UIMAException {
-      _readerDesc = CollectionReaderFactory.createReaderDescription( 
FileTreeReader.class,
-            ConfigParameterConstants.PARAM_INPUTDIR,
-            inputDirectory );
-      _pipelineChanged = true;
-      return this;
+      return reader( FileTreeReader.class, 
ConfigParameterConstants.PARAM_INPUTDIR, inputDirectory );
    }
 
    /**


Reply via email to