You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2017/08/08 21:09:13 UTC

svn commit: r1804474 - /ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/pipeline/PipelineBuilder.java

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 );
    }
 
    /**