You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2009/04/06 19:42:43 UTC

svn commit: r762436 - /incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AggregateAnalysisEngine_impl.java

Author: cwiklik
Date: Mon Apr  6 17:42:42 2009
New Revision: 762436

URL: http://svn.apache.org/viewvc?rev=762436&view=rev
Log:
UIMA-1316 modified collectionProcessComplete() to delegate CPC to the Flow Controller

Modified:
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AggregateAnalysisEngine_impl.java

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AggregateAnalysisEngine_impl.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AggregateAnalysisEngine_impl.java?rev=762436&r1=762435&r2=762436&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AggregateAnalysisEngine_impl.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AggregateAnalysisEngine_impl.java Mon Apr  6 17:42:42 2009
@@ -337,11 +337,16 @@
           component.collectionProcessComplete();
         }
       }
-      //now call reamining components in arbitrary order
+      //now call remaining components in arbitrary order
       Iterator iter = components.values().iterator();
       while (iter.hasNext()) {
         ((AnalysisEngine) iter.next()).collectionProcessComplete();
       }
+      //  Call CPC on the Flow Controller
+      FlowControllerContainer fcc = _getASB().getFlowControllerContainer();
+      if ( fcc != null ) {
+        fcc.collectionProcessComplete();
+      }
     } finally {
       exitCollectionProcessComplete();
     }