You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by bu...@apache.org on 2015/11/20 14:30:08 UTC

svn commit: r1715356 - /uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DefaultCallback.java

Author: burn
Date: Fri Nov 20 13:30:07 2015
New Revision: 1715356

URL: http://svn.apache.org/viewvc?rev=1715356&view=rev
Log:
UIMA-4695 Replace callback numbers with an ID of JD or JP or nothing for AP, and send the 2nd AP stream to stderr

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DefaultCallback.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DefaultCallback.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DefaultCallback.java?rev=1715356&r1=1715355&r2=1715356&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DefaultCallback.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DefaultCallback.java Fri Nov 20 13:30:07 2015
@@ -21,8 +21,23 @@ package org.apache.uima.ducc.cli;
 public class DefaultCallback implements IDuccCallback {
 
 
+  // pnum: 0,1 => AP   2 => JD   3,... => JP
   public void console(int pnum, String msg) {
-    System.out.println("[" + pnum + "] " + msg);
+    int jpid = pnum - 2;  // get number of JP
+    String prefix;
+    if (jpid < 0) {
+      prefix = "";
+    } else if (jpid == 0) {
+      prefix = "[JD] ";
+    } else {
+      prefix = "[JP" + jpid + "] ";
+    }
+    // Only the AP has split streams
+    if (pnum == 1) {
+      System.err.println(prefix + msg);
+    } else {
+      System.out.println(prefix + msg);
+    }
   }