You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by pk...@apache.org on 2015/11/06 18:56:47 UTC

svn commit: r1712996 [5/5] - in /uima/ruta/branches/UIMA-4408/ruta-core/src: main/java/org/apache/uima/ruta/ main/java/org/apache/uima/ruta/action/ main/java/org/apache/uima/ruta/condition/ main/java/org/apache/uima/ruta/constraint/ main/java/org/apach...

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/seed/SeedLexer.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/seed/SeedLexer.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/seed/SeedLexer.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/seed/SeedLexer.java Fri Nov  6 17:56:45 2015
@@ -19,14 +19,10 @@
  * under the License.
  */
 
-
 package org.apache.uima.ruta.seed;
-import java.util.*;
-import java.util.regex.*;
 
 import org.apache.uima.cas.text.AnnotationFS;
 import org.apache.uima.jcas.JCas;
-
 import org.apache.uima.ruta.type.AMP;
 import org.apache.uima.ruta.type.BREAK;
 import org.apache.uima.ruta.type.CAP;
@@ -44,11 +40,9 @@ import org.apache.uima.ruta.type.SPACE;
 import org.apache.uima.ruta.type.SPECIAL;
 import org.apache.uima.ruta.type.SW;
 
-
 /**
- * This class is a scanner generated by 
- * <a href="http://www.jflex.de/">JFlex</a> 1.4.3
- * on 04.11.14 14:02 from the specification file
+ * This class is a scanner generated by <a href="http://www.jflex.de/">JFlex</a> 1.4.3 on 04.11.14
+ * 14:02 from the specification file
  * <tt>D:/work/workspace-uima-ruta5/ruta/ruta-core/src/main/java/org/apache/uima/ruta/seed/SeedLexer.flex</tt>
  */
 class SeedLexer {
@@ -63,208 +57,201 @@ class SeedLexer {
   public static final int YYINITIAL = 0;
 
   /**
-   * ZZ_LEXSTATE[l] is the state in the DFA for the lexical state l
-   * ZZ_LEXSTATE[l+1] is the state in the DFA for the lexical state l
-   *                  at the beginning of a line
-   * l is of the form l = 2*k, k a non negative integer
-   */
-  private static final int ZZ_LEXSTATE[] = { 
-     0, 0
-  };
+   * ZZ_LEXSTATE[l] is the state in the DFA for the lexical state l ZZ_LEXSTATE[l+1] is the state in
+   * the DFA for the lexical state l at the beginning of a line l is of the form l = 2*k, k a non
+   * negative integer
+   */
+  private static final int ZZ_LEXSTATE[] = { 0, 0 };
 
-  /** 
+  /**
    * Translates characters to character classes
    */
-  private static final String ZZ_CMAP_PACKED = 
-    "\10\0\1\4\1\3\1\4\2\0\1\4\22\0\1\3\1\7\4\0"+
-    "\1\12\5\0\1\25\1\0\1\26\1\6\12\2\1\24\1\17\1\5"+
-    "\1\0\1\10\1\27\1\0\1\1\1\21\13\1\1\20\1\1\1\23"+
-    "\2\1\1\22\7\1\6\0\1\31\1\14\13\31\1\13\1\31\1\16"+
-    "\2\31\1\15\7\31\45\0\1\11\11\0\1\30\12\0\1\30\4\0"+
-    "\1\30\5\0\27\32\1\0\7\32\30\30\1\0\10\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\2\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\2\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\2\32\1\30\1\32\1\30"+
-    "\1\32\3\30\2\32\1\30\1\32\1\30\2\32\1\30\3\32\2\30"+
-    "\4\32\1\30\2\32\1\30\3\32\3\30\2\32\1\30\2\32\1\30"+
-    "\1\32\1\30\1\32\1\30\2\32\1\30\1\32\2\30\1\32\1\30"+
-    "\2\32\1\30\3\32\1\30\1\32\1\30\2\32\2\30\1\0\1\32"+
-    "\3\30\4\0\1\32\1\0\1\30\1\32\1\0\1\30\1\32\1\0"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\2\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\2\30\1\32\1\0\1\30\1\32\1\30"+
-    "\3\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\7\30"+
-    "\2\32\1\30\2\32\2\30\1\32\1\30\4\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\105\30\1\0\44\30\7\0\2\30"+
-    "\36\0\5\30\140\0\1\30\52\0\1\32\1\30\1\32\1\30\2\0"+
-    "\1\32\1\30\2\0\4\30\10\0\1\32\1\0\3\32\1\0\1\32"+
-    "\1\0\2\32\1\30\21\32\1\0\11\32\43\30\1\32\2\30\3\32"+
-    "\3\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\5\30\1\32\1\30\1\0\1\32\1\30"+
-    "\2\32\2\30\63\32\60\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\10\0\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\2\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\2\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\11\0\46\32\12\0\47\30\u0b18\0"+
-    "\46\32\1\0\1\32\5\0\1\32\u0740\0\1\11\u04f1\0\300\30\100\0"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\11\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\11\30\10\32\6\30"+
-    "\2\0\6\32\2\0\10\30\10\32\10\30\10\32\6\30\2\0\6\32"+
-    "\2\0\10\30\1\0\1\32\1\0\1\32\1\0\1\32\1\0\1\32"+
-    "\10\30\10\32\16\30\2\0\10\30\10\0\10\30\10\0\10\30\10\0"+
-    "\5\30\1\0\2\30\4\32\2\0\1\30\3\0\3\30\1\0\2\30"+
-    "\4\32\4\0\4\30\2\0\2\30\4\32\4\0\10\30\5\32\5\0"+
-    "\3\30\1\0\2\30\4\32\13\0\1\11\47\0\1\11\101\0\1\30"+
-    "\15\0\1\30\20\0\15\30\145\0\1\32\4\0\1\32\2\0\1\30"+
-    "\3\32\2\30\3\32\1\30\1\0\1\32\3\0\5\32\6\0\1\32"+
-    "\1\0\1\32\1\0\1\32\1\0\4\32\1\0\1\30\4\32\1\30"+
-    "\4\0\1\30\2\0\2\30\2\32\5\0\1\32\4\30\4\0\1\30"+
-    "\21\0\20\32\20\30\3\0\1\32\1\30\u0331\0\32\32\32\30\u0716\0"+
-    "\57\32\1\0\57\30\1\0\1\32\1\30\3\32\2\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\4\32\1\30\1\32\2\30\1\32\10\30"+
-    "\3\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\2\30"+
-    "\6\0\1\32\1\30\1\32\1\30\3\0\1\32\1\30\14\0\46\30"+
-    "\1\0\1\30\5\0\1\30\u7912\0\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\22\0\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\212\0\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\3\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"+
-    "\1\30\1\32\12\30\1\32\1\30\1\32\1\30\2\32\1\30\1\32"+
-    "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\3\0\1\32\1\30"+
-    "\1\32\1\30\1\0\1\32\1\30\1\32\1\30\14\0\1\32\1\30"+
-    "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\115\0"+
-    "\3\30\u5305\0\7\30\14\0\5\30\u03e7\0\1\11\41\0\32\32\6\0"+
-    "\32\30\245\0";
+  private static final String ZZ_CMAP_PACKED = "\10\0\1\4\1\3\1\4\2\0\1\4\22\0\1\3\1\7\4\0"
+          + "\1\12\5\0\1\25\1\0\1\26\1\6\12\2\1\24\1\17\1\5"
+          + "\1\0\1\10\1\27\1\0\1\1\1\21\13\1\1\20\1\1\1\23"
+          + "\2\1\1\22\7\1\6\0\1\31\1\14\13\31\1\13\1\31\1\16"
+          + "\2\31\1\15\7\31\45\0\1\11\11\0\1\30\12\0\1\30\4\0"
+          + "\1\30\5\0\27\32\1\0\7\32\30\30\1\0\10\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\2\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\2\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\2\32\1\30\1\32\1\30"
+          + "\1\32\3\30\2\32\1\30\1\32\1\30\2\32\1\30\3\32\2\30"
+          + "\4\32\1\30\2\32\1\30\3\32\3\30\2\32\1\30\2\32\1\30"
+          + "\1\32\1\30\1\32\1\30\2\32\1\30\1\32\2\30\1\32\1\30"
+          + "\2\32\1\30\3\32\1\30\1\32\1\30\2\32\2\30\1\0\1\32"
+          + "\3\30\4\0\1\32\1\0\1\30\1\32\1\0\1\30\1\32\1\0"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\2\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\2\30\1\32\1\0\1\30\1\32\1\30"
+          + "\3\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\7\30"
+          + "\2\32\1\30\2\32\2\30\1\32\1\30\4\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\105\30\1\0\44\30\7\0\2\30"
+          + "\36\0\5\30\140\0\1\30\52\0\1\32\1\30\1\32\1\30\2\0"
+          + "\1\32\1\30\2\0\4\30\10\0\1\32\1\0\3\32\1\0\1\32"
+          + "\1\0\2\32\1\30\21\32\1\0\11\32\43\30\1\32\2\30\3\32"
+          + "\3\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\5\30\1\32\1\30\1\0\1\32\1\30"
+          + "\2\32\2\30\63\32\60\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\10\0\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\2\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\2\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\11\0\46\32\12\0\47\30\u0b18\0"
+          + "\46\32\1\0\1\32\5\0\1\32\u0740\0\1\11\u04f1\0\300\30\100\0"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\11\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\11\30\10\32\6\30"
+          + "\2\0\6\32\2\0\10\30\10\32\10\30\10\32\6\30\2\0\6\32"
+          + "\2\0\10\30\1\0\1\32\1\0\1\32\1\0\1\32\1\0\1\32"
+          + "\10\30\10\32\16\30\2\0\10\30\10\0\10\30\10\0\10\30\10\0"
+          + "\5\30\1\0\2\30\4\32\2\0\1\30\3\0\3\30\1\0\2\30"
+          + "\4\32\4\0\4\30\2\0\2\30\4\32\4\0\10\30\5\32\5\0"
+          + "\3\30\1\0\2\30\4\32\13\0\1\11\47\0\1\11\101\0\1\30"
+          + "\15\0\1\30\20\0\15\30\145\0\1\32\4\0\1\32\2\0\1\30"
+          + "\3\32\2\30\3\32\1\30\1\0\1\32\3\0\5\32\6\0\1\32"
+          + "\1\0\1\32\1\0\1\32\1\0\4\32\1\0\1\30\4\32\1\30"
+          + "\4\0\1\30\2\0\2\30\2\32\5\0\1\32\4\30\4\0\1\30"
+          + "\21\0\20\32\20\30\3\0\1\32\1\30\u0331\0\32\32\32\30\u0716\0"
+          + "\57\32\1\0\57\30\1\0\1\32\1\30\3\32\2\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\4\32\1\30\1\32\2\30\1\32\10\30"
+          + "\3\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\2\30"
+          + "\6\0\1\32\1\30\1\32\1\30\3\0\1\32\1\30\14\0\46\30"
+          + "\1\0\1\30\5\0\1\30\u7912\0\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\22\0\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\212\0\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\3\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32"
+          + "\1\30\1\32\12\30\1\32\1\30\1\32\1\30\2\32\1\30\1\32"
+          + "\1\30\1\32\1\30\1\32\1\30\1\32\1\30\3\0\1\32\1\30"
+          + "\1\32\1\30\1\0\1\32\1\30\1\32\1\30\14\0\1\32\1\30"
+          + "\1\32\1\30\1\32\1\30\1\32\1\30\1\32\1\30\1\32\115\0"
+          + "\3\30\u5305\0\7\30\14\0\5\30\u03e7\0\1\11\41\0\32\32\6\0" + "\32\30\245\0";
 
-  /** 
+  /**
    * Translates characters to character classes
    */
-  private static final char [] ZZ_CMAP = zzUnpackCMap(ZZ_CMAP_PACKED);
+  private static final char[] ZZ_CMAP = zzUnpackCMap(ZZ_CMAP_PACKED);
 
-  /** 
+  /**
    * Translates DFA states to action switch labels.
    */
-  private static final int [] ZZ_ACTION = zzUnpackAction();
+  private static final int[] ZZ_ACTION = zzUnpackAction();
 
-  private static final String ZZ_ACTION_PACKED_0 =
-    "\1\0\1\1\1\2\1\3\1\4\1\5\1\1\1\6"+
-    "\1\7\1\1\1\10\1\11\1\12\1\13\1\14\1\15"+
-    "\1\16\1\2\5\0\1\17\1\20\5\0";
+  private static final String ZZ_ACTION_PACKED_0 = "\1\0\1\1\1\2\1\3\1\4\1\5\1\1\1\6"
+          + "\1\7\1\1\1\10\1\11\1\12\1\13\1\14\1\15" + "\1\16\1\2\5\0\1\17\1\20\5\0";
 
-  private static int [] zzUnpackAction() {
-    int [] result = new int[30];
+  private static int[] zzUnpackAction() {
+    int[] result = new int[30];
     int offset = 0;
     offset = zzUnpackAction(ZZ_ACTION_PACKED_0, offset, result);
     return result;
   }
 
-  private static int zzUnpackAction(String packed, int offset, int [] result) {
-    int i = 0;       /* index in packed string  */
-    int j = offset;  /* index in unpacked array */
+  private static int zzUnpackAction(String packed, int offset, int[] result) {
+    int i = 0; /* index in packed string */
+    int j = offset; /* index in unpacked array */
     int l = packed.length();
     while (i < l) {
       int count = packed.charAt(i++);
       int value = packed.charAt(i++);
-      do result[j++] = value; while (--count > 0);
+      do
+        result[j++] = value;
+      while (--count > 0);
     }
     return j;
   }
 
-
-  /** 
+  /**
    * Translates a state to a row index in the transition table
    */
-  private static final int [] ZZ_ROWMAP = zzUnpackRowMap();
+  private static final int[] ZZ_ROWMAP = zzUnpackRowMap();
 
-  private static final String ZZ_ROWMAP_PACKED_0 =
-    "\0\0\0\33\0\66\0\121\0\33\0\33\0\154\0\33"+
-    "\0\33\0\207\0\242\0\33\0\33\0\33\0\33\0\33"+
-    "\0\275\0\330\0\363\0\u010e\0\u0129\0\u0144\0\u015f\0\33"+
-    "\0\33\0\u017a\0\u0195\0\u01b0\0\u01cb\0\u01e6";
+  private static final String ZZ_ROWMAP_PACKED_0 = "\0\0\0\33\0\66\0\121\0\33\0\33\0\154\0\33"
+          + "\0\33\0\207\0\242\0\33\0\33\0\33\0\33\0\33"
+          + "\0\275\0\330\0\363\0\u010e\0\u0129\0\u0144\0\u015f\0\33"
+          + "\0\33\0\u017a\0\u0195\0\u01b0\0\u01cb\0\u01e6";
 
-  private static int [] zzUnpackRowMap() {
-    int [] result = new int[30];
+  private static int[] zzUnpackRowMap() {
+    int[] result = new int[30];
     int offset = 0;
     offset = zzUnpackRowMap(ZZ_ROWMAP_PACKED_0, offset, result);
     return result;
   }
 
-  private static int zzUnpackRowMap(String packed, int offset, int [] result) {
-    int i = 0;  /* index in packed string  */
-    int j = offset;  /* index in unpacked array */
+  private static int zzUnpackRowMap(String packed, int offset, int[] result) {
+    int i = 0; /* index in packed string */
+    int j = offset; /* index in unpacked array */
     int l = packed.length();
     while (i < l) {
       int high = packed.charAt(i++) << 16;
@@ -273,88 +260,80 @@ class SeedLexer {
     return j;
   }
 
-  /** 
+  /**
    * The transition table of the DFA
    */
-  private static final int [] ZZ_TRANS = zzUnpackTrans();
+  private static final int[] ZZ_TRANS = zzUnpackTrans();
 
-  private static final String ZZ_TRANS_PACKED_0 =
-    "\1\2\1\3\1\4\1\5\1\6\1\7\1\2\1\10"+
-    "\1\2\1\11\1\12\4\13\1\14\4\3\1\15\1\16"+
-    "\1\17\1\20\2\13\1\3\34\0\1\21\11\0\4\22"+
-    "\1\0\4\21\4\0\2\22\1\21\2\0\1\4\36\0"+
-    "\1\23\1\24\24\0\1\25\11\0\1\26\3\25\1\0"+
-    "\1\27\3\25\5\0\1\25\14\0\4\13\11\0\2\13"+
-    "\2\0\1\21\16\0\4\21\6\0\1\21\13\0\4\22"+
-    "\11\0\2\22\10\0\1\24\23\0\10\24\1\30\22\24"+
-    "\1\0\1\25\11\0\4\25\1\31\4\25\5\0\1\25"+
-    "\2\0\1\25\11\0\1\25\1\32\2\25\1\31\4\25"+
-    "\5\0\1\25\2\0\1\25\11\0\4\25\1\31\1\25"+
-    "\1\33\2\25\5\0\1\25\2\0\1\25\11\0\2\25"+
-    "\1\34\1\25\1\31\4\25\5\0\1\25\2\0\1\25"+
-    "\11\0\4\25\1\31\2\25\1\35\1\25\5\0\1\25"+
-    "\2\0\1\25\11\0\3\25\1\36\1\31\4\25\5\0"+
-    "\1\25\2\0\1\25\11\0\4\25\1\31\3\25\1\36"+
-    "\5\0\1\25\2\0\1\25\11\0\4\25\1\11\4\25"+
-    "\5\0\1\25\1\0";
+  private static final String ZZ_TRANS_PACKED_0 = "\1\2\1\3\1\4\1\5\1\6\1\7\1\2\1\10"
+          + "\1\2\1\11\1\12\4\13\1\14\4\3\1\15\1\16" + "\1\17\1\20\2\13\1\3\34\0\1\21\11\0\4\22"
+          + "\1\0\4\21\4\0\2\22\1\21\2\0\1\4\36\0" + "\1\23\1\24\24\0\1\25\11\0\1\26\3\25\1\0"
+          + "\1\27\3\25\5\0\1\25\14\0\4\13\11\0\2\13" + "\2\0\1\21\16\0\4\21\6\0\1\21\13\0\4\22"
+          + "\11\0\2\22\10\0\1\24\23\0\10\24\1\30\22\24" + "\1\0\1\25\11\0\4\25\1\31\4\25\5\0\1\25"
+          + "\2\0\1\25\11\0\1\25\1\32\2\25\1\31\4\25" + "\5\0\1\25\2\0\1\25\11\0\4\25\1\31\1\25"
+          + "\1\33\2\25\5\0\1\25\2\0\1\25\11\0\2\25" + "\1\34\1\25\1\31\4\25\5\0\1\25\2\0\1\25"
+          + "\11\0\4\25\1\31\2\25\1\35\1\25\5\0\1\25" + "\2\0\1\25\11\0\3\25\1\36\1\31\4\25\5\0"
+          + "\1\25\2\0\1\25\11\0\4\25\1\31\3\25\1\36" + "\5\0\1\25\2\0\1\25\11\0\4\25\1\11\4\25"
+          + "\5\0\1\25\1\0";
 
-  private static int [] zzUnpackTrans() {
-    int [] result = new int[513];
+  private static int[] zzUnpackTrans() {
+    int[] result = new int[513];
     int offset = 0;
     offset = zzUnpackTrans(ZZ_TRANS_PACKED_0, offset, result);
     return result;
   }
 
-  private static int zzUnpackTrans(String packed, int offset, int [] result) {
-    int i = 0;       /* index in packed string  */
-    int j = offset;  /* index in unpacked array */
+  private static int zzUnpackTrans(String packed, int offset, int[] result) {
+    int i = 0; /* index in packed string */
+    int j = offset; /* index in unpacked array */
     int l = packed.length();
     while (i < l) {
       int count = packed.charAt(i++);
       int value = packed.charAt(i++);
       value--;
-      do result[j++] = value; while (--count > 0);
+      do
+        result[j++] = value;
+      while (--count > 0);
     }
     return j;
   }
 
-
   /* error codes */
   private static final int ZZ_UNKNOWN_ERROR = 0;
+
   private static final int ZZ_NO_MATCH = 1;
+
   private static final int ZZ_PUSHBACK_2BIG = 2;
 
   /* error messages for the codes above */
-  private static final String ZZ_ERROR_MSG[] = {
-    "Unkown internal scanner error",
-    "Error: could not match input",
-    "Error: pushback value was too large"
-  };
+  private static final String ZZ_ERROR_MSG[] = { "Unkown internal scanner error",
+      "Error: could not match input", "Error: pushback value was too large" };
 
   /**
    * ZZ_ATTRIBUTE[aState] contains the attributes of state <code>aState</code>
    */
-  private static final int [] ZZ_ATTRIBUTE = zzUnpackAttribute();
+  private static final int[] ZZ_ATTRIBUTE = zzUnpackAttribute();
 
-  private static final String ZZ_ATTRIBUTE_PACKED_0 =
-    "\1\0\1\11\2\1\2\11\1\1\2\11\2\1\5\11"+
-    "\2\1\5\0\2\11\5\0";
+  private static final String ZZ_ATTRIBUTE_PACKED_0 = "\1\0\1\11\2\1\2\11\1\1\2\11\2\1\5\11"
+          + "\2\1\5\0\2\11\5\0";
 
-  private static int [] zzUnpackAttribute() {
-    int [] result = new int[30];
+  private static int[] zzUnpackAttribute() {
+    int[] result = new int[30];
     int offset = 0;
     offset = zzUnpackAttribute(ZZ_ATTRIBUTE_PACKED_0, offset, result);
     return result;
   }
 
-  private static int zzUnpackAttribute(String packed, int offset, int [] result) {
-    int i = 0;       /* index in packed string  */
-    int j = offset;  /* index in unpacked array */
+  private static int zzUnpackAttribute(String packed, int offset, int[] result) {
+    int i = 0; /* index in packed string */
+    int j = offset; /* index in unpacked array */
     int l = packed.length();
     while (i < l) {
       int count = packed.charAt(i++);
       int value = packed.charAt(i++);
-      do result[j++] = value; while (--count > 0);
+      do
+        result[j++] = value;
+      while (--count > 0);
     }
     return j;
   }
@@ -368,8 +347,9 @@ class SeedLexer {
   /** the current lexical state */
   private int zzLexicalState = YYINITIAL;
 
-  /** this buffer contains the current text to be matched and is
-      the source of the yytext() string */
+  /**
+   * this buffer contains the current text to be matched and is the source of the yytext() string
+   */
   private char zzBuffer[] = new char[ZZ_BUFFERSIZE];
 
   /** the textposition at the last accepting state */
@@ -381,8 +361,9 @@ class SeedLexer {
   /** startRead marks the beginning of the yytext() string in the buffer */
   private int zzStartRead;
 
-  /** endRead marks the last character in the buffer, that has been read
-      from input */
+  /**
+   * endRead marks the last character in the buffer, that has been read from input
+   */
   private int zzEndRead;
 
   /** number of newlines encountered up to the start of the matched text */
@@ -392,12 +373,11 @@ class SeedLexer {
   private int yychar;
 
   /**
-   * the number of characters from the last newline up to the start of the 
-   * matched text
+   * the number of characters from the last newline up to the start of the matched text
    */
   private int yycolumn;
 
-  /** 
+  /**
    * zzAtBOL == true <=> the scanner is currently at the beginning of a line
    */
   private boolean zzAtBOL = true;
@@ -409,91 +389,90 @@ class SeedLexer {
   private boolean zzEOFDone;
 
   /* user code: */
-    private JCas cas;
-        
-    public void setJCas(JCas cas) {
-        this.cas = cas;
-    }
+  private JCas cas;
 
+  public void setJCas(JCas cas) {
+    this.cas = cas;
+  }
 
   /**
-   * Creates a new scanner
-   * There is also a java.io.InputStream version of this constructor.
+   * Creates a new scanner There is also a java.io.InputStream version of this constructor.
    *
-   * @param   in  the java.io.Reader to read input from.
+   * @param in
+   *          the java.io.Reader to read input from.
    */
   SeedLexer(java.io.Reader in) {
     this.zzReader = in;
   }
 
   /**
-   * Creates a new scanner.
-   * There is also java.io.Reader version of this constructor.
+   * Creates a new scanner. There is also java.io.Reader version of this constructor.
    *
-   * @param   in  the java.io.Inputstream to read input from.
+   * @param in
+   *          the java.io.Inputstream to read input from.
    */
   SeedLexer(java.io.InputStream in) {
     this(new java.io.InputStreamReader(in));
   }
 
-  /** 
+  /**
    * Unpacks the compressed character translation table.
    *
-   * @param packed   the packed character translation table
-   * @return         the unpacked character translation table
-   */
-  private static char [] zzUnpackCMap(String packed) {
-    char [] map = new char[0x10000];
-    int i = 0;  /* index in packed string  */
-    int j = 0;  /* index in unpacked array */
+   * @param packed
+   *          the packed character translation table
+   * @return the unpacked character translation table
+   */
+  private static char[] zzUnpackCMap(String packed) {
+    char[] map = new char[0x10000];
+    int i = 0; /* index in packed string */
+    int j = 0; /* index in unpacked array */
     while (i < 2624) {
-      int  count = packed.charAt(i++);
+      int count = packed.charAt(i++);
       char value = packed.charAt(i++);
-      do map[j++] = value; while (--count > 0);
+      do
+        map[j++] = value;
+      while (--count > 0);
     }
     return map;
   }
 
-
   /**
    * Refills the input buffer.
    *
-   * @return      <code>false</code>, iff there was new input.
+   * @return <code>false</code>, iff there was new input.
    * 
-   * @exception   java.io.IOException  if any I/O-Error occurs
+   * @exception java.io.IOException
+   *              if any I/O-Error occurs
    */
   private boolean zzRefill() throws java.io.IOException {
 
     /* first: make room (if you can) */
     if (zzStartRead > 0) {
-      System.arraycopy(zzBuffer, zzStartRead,
-                       zzBuffer, 0,
-                       zzEndRead-zzStartRead);
+      System.arraycopy(zzBuffer, zzStartRead, zzBuffer, 0, zzEndRead - zzStartRead);
 
       /* translate stored positions */
-      zzEndRead-= zzStartRead;
-      zzCurrentPos-= zzStartRead;
-      zzMarkedPos-= zzStartRead;
+      zzEndRead -= zzStartRead;
+      zzCurrentPos -= zzStartRead;
+      zzMarkedPos -= zzStartRead;
       zzStartRead = 0;
     }
 
     /* is the buffer big enough? */
     if (zzCurrentPos >= zzBuffer.length) {
       /* if not: blow it up */
-      char newBuffer[] = new char[zzCurrentPos*2];
+      char newBuffer[] = new char[zzCurrentPos * 2];
       System.arraycopy(zzBuffer, 0, newBuffer, 0, zzBuffer.length);
       zzBuffer = newBuffer;
     }
 
     /* finally: fill the buffer with new input */
-    int numRead = zzReader.read(zzBuffer, zzEndRead,
-                                            zzBuffer.length-zzEndRead);
+    int numRead = zzReader.read(zzBuffer, zzEndRead, zzBuffer.length - zzEndRead);
 
     if (numRead > 0) {
-      zzEndRead+= numRead;
+      zzEndRead += numRead;
       return false;
     }
-    // unlikely but not impossible: read 0 characters, but not at end of stream    
+    // unlikely but not impossible: read 0 characters, but not at end of stream
     if (numRead == 0) {
       int c = zzReader.read();
       if (c == -1) {
@@ -501,40 +480,37 @@ class SeedLexer {
       } else {
         zzBuffer[zzEndRead++] = (char) c;
         return false;
-      }     
+      }
     }
 
-	// numRead < 0
+    // numRead < 0
     return true;
   }
 
-    
   /**
    * Closes the input stream.
    */
   public final void yyclose() throws java.io.IOException {
-    zzAtEOF = true;            /* indicate end of file */
-    zzEndRead = zzStartRead;  /* invalidate buffer    */
+    zzAtEOF = true; /* indicate end of file */
+    zzEndRead = zzStartRead; /* invalidate buffer */
 
     if (zzReader != null)
       zzReader.close();
   }
 
-
   /**
-   * Resets the scanner to read from a new input stream.
-   * Does not close the old reader.
+   * Resets the scanner to read from a new input stream. Does not close the old reader.
    *
-   * All internal variables are reset, the old input stream 
-   * <b>cannot</b> be reused (internal buffer is discarded and lost).
-   * Lexical state is set to <tt>ZZ_INITIAL</tt>.
+   * All internal variables are reset, the old input stream <b>cannot</b> be reused (internal buffer
+   * is discarded and lost). Lexical state is set to <tt>ZZ_INITIAL</tt>.
    *
-   * @param reader   the new input stream 
+   * @param reader
+   *          the new input stream
    */
   public final void yyreset(java.io.Reader reader) {
     zzReader = reader;
-    zzAtBOL  = true;
-    zzAtEOF  = false;
+    zzAtBOL = true;
+    zzAtEOF = false;
     zzEOFDone = false;
     zzEndRead = zzStartRead = 0;
     zzCurrentPos = zzMarkedPos = 0;
@@ -542,7 +518,6 @@ class SeedLexer {
     zzLexicalState = YYINITIAL;
   }
 
-
   /**
    * Returns the current lexical state.
    */
@@ -550,98 +525,90 @@ class SeedLexer {
     return zzLexicalState;
   }
 
-
   /**
    * Enters a new lexical state
    *
-   * @param newState the new lexical state
+   * @param newState
+   *          the new lexical state
    */
   public final void yybegin(int newState) {
     zzLexicalState = newState;
   }
 
-
   /**
    * Returns the text matched by the current regular expression.
    */
   public final String yytext() {
-    return new String( zzBuffer, zzStartRead, zzMarkedPos-zzStartRead );
+    return new String(zzBuffer, zzStartRead, zzMarkedPos - zzStartRead);
   }
 
-
   /**
-   * Returns the character at position <tt>pos</tt> from the 
-   * matched text. 
+   * Returns the character at position <tt>pos</tt> from the matched text.
    * 
    * It is equivalent to yytext().charAt(pos), but faster
    *
-   * @param pos the position of the character to fetch. 
-   *            A value from 0 to yylength()-1.
+   * @param pos
+   *          the position of the character to fetch. A value from 0 to yylength()-1.
    *
    * @return the character at position pos
    */
   public final char yycharat(int pos) {
-    return zzBuffer[zzStartRead+pos];
+    return zzBuffer[zzStartRead + pos];
   }
 
-
   /**
    * Returns the length of the matched text region.
    */
   public final int yylength() {
-    return zzMarkedPos-zzStartRead;
+    return zzMarkedPos - zzStartRead;
   }
 
-
   /**
    * Reports an error that occured while scanning.
    *
-   * In a wellformed scanner (no or only correct usage of 
-   * yypushback(int) and a match-all fallback rule) this method 
-   * will only be called with things that "Can't Possibly Happen".
-   * If this method is called, something is seriously wrong
-   * (e.g. a JFlex bug producing a faulty scanner etc.).
+   * In a wellformed scanner (no or only correct usage of yypushback(int) and a match-all fallback
+   * rule) this method will only be called with things that "Can't Possibly Happen". If this method
+   * is called, something is seriously wrong (e.g. a JFlex bug producing a faulty scanner etc.).
    *
-   * Usual syntax/scanner level error handling should be done
-   * in error fallback rules.
+   * Usual syntax/scanner level error handling should be done in error fallback rules.
    *
-   * @param   errorCode  the code of the errormessage to display
+   * @param errorCode
+   *          the code of the errormessage to display
    */
   private void zzScanError(int errorCode) {
     String message;
     try {
       message = ZZ_ERROR_MSG[errorCode];
-    }
-    catch (ArrayIndexOutOfBoundsException e) {
+    } catch (ArrayIndexOutOfBoundsException e) {
       message = ZZ_ERROR_MSG[ZZ_UNKNOWN_ERROR];
     }
 
     throw new Error(message);
-  } 
-
+  }
 
   /**
    * Pushes the specified amount of characters back into the input stream.
    *
    * They will be read again by then next call of the scanning method
    *
-   * @param number  the number of characters to be read again.
-   *                This number must not be greater than yylength()!
+   * @param number
+   *          the number of characters to be read again. This number must not be greater than
+   *          yylength()!
    */
-  public void yypushback(int number)  {
-    if ( number > yylength() )
+  public void yypushback(int number) {
+    if (number > yylength())
       zzScanError(ZZ_PUSHBACK_2BIG);
 
     zzMarkedPos -= number;
   }
 
-
   /**
-   * Resumes scanning until the next regular expression is matched,
-   * the end of input is encountered or an I/O-Error occurs.
+   * Resumes scanning until the next regular expression is matched, the end of input is encountered
+   * or an I/O-Error occurs.
    *
-   * @return      the next token
-   * @exception   java.io.IOException  if any I/O-Error occurs
+   * @return the next token
+   * @exception java.io.IOException
+   *              if any I/O-Error occurs
    */
   public AnnotationFS yylex() throws java.io.IOException {
     int zzInput;
@@ -651,43 +618,42 @@ class SeedLexer {
     int zzCurrentPosL;
     int zzMarkedPosL;
     int zzEndReadL = zzEndRead;
-    char [] zzBufferL = zzBuffer;
-    char [] zzCMapL = ZZ_CMAP;
+    char[] zzBufferL = zzBuffer;
+    char[] zzCMapL = ZZ_CMAP;
 
-    int [] zzTransL = ZZ_TRANS;
-    int [] zzRowMapL = ZZ_ROWMAP;
-    int [] zzAttrL = ZZ_ATTRIBUTE;
+    int[] zzTransL = ZZ_TRANS;
+    int[] zzRowMapL = ZZ_ROWMAP;
+    int[] zzAttrL = ZZ_ATTRIBUTE;
 
     while (true) {
       zzMarkedPosL = zzMarkedPos;
 
-      yychar+= zzMarkedPosL-zzStartRead;
+      yychar += zzMarkedPosL - zzStartRead;
 
       boolean zzR = false;
-      for (zzCurrentPosL = zzStartRead; zzCurrentPosL < zzMarkedPosL;
-                                                             zzCurrentPosL++) {
+      for (zzCurrentPosL = zzStartRead; zzCurrentPosL < zzMarkedPosL; zzCurrentPosL++) {
         switch (zzBufferL[zzCurrentPosL]) {
-        case '\u000B':
-        case '\u000C':
-        case '\u0085':
-        case '\u2028':
-        case '\u2029':
-          yyline++;
-          zzR = false;
-          break;
-        case '\r':
-          yyline++;
-          zzR = true;
-          break;
-        case '\n':
-          if (zzR)
+          case '\u000B':
+          case '\u000C':
+          case '\u0085':
+          case '\u2028':
+          case '\u2029':
+            yyline++;
             zzR = false;
-          else {
+            break;
+          case '\r':
             yyline++;
-          }
-          break;
-        default:
-          zzR = false;
+            zzR = true;
+            break;
+          case '\n':
+            if (zzR)
+              zzR = false;
+            else {
+              yyline++;
+            }
+            break;
+          default:
+            zzR = false;
         }
       }
 
@@ -703,56 +669,56 @@ class SeedLexer {
           zzEndReadL = zzEndRead;
           zzMarkedPosL = zzMarkedPos;
           zzBufferL = zzBuffer;
-          if (eof) 
+          if (eof)
             zzPeek = false;
-          else 
+          else
             zzPeek = zzBufferL[zzMarkedPosL] == '\n';
         }
-        if (zzPeek) yyline--;
+        if (zzPeek)
+          yyline--;
       }
       zzAction = -1;
 
       zzCurrentPosL = zzCurrentPos = zzStartRead = zzMarkedPosL;
-  
-      zzState = ZZ_LEXSTATE[zzLexicalState];
 
+      zzState = ZZ_LEXSTATE[zzLexicalState];
 
       zzForAction: {
         while (true) {
-    
+
           if (zzCurrentPosL < zzEndReadL)
             zzInput = zzBufferL[zzCurrentPosL++];
           else if (zzAtEOF) {
             zzInput = YYEOF;
             break zzForAction;
-          }
-          else {
+          } else {
             // store back cached positions
-            zzCurrentPos  = zzCurrentPosL;
-            zzMarkedPos   = zzMarkedPosL;
+            zzCurrentPos = zzCurrentPosL;
+            zzMarkedPos = zzMarkedPosL;
             boolean eof = zzRefill();
             // get translated positions and possibly new buffer
-            zzCurrentPosL  = zzCurrentPos;
-            zzMarkedPosL   = zzMarkedPos;
-            zzBufferL      = zzBuffer;
-            zzEndReadL     = zzEndRead;
+            zzCurrentPosL = zzCurrentPos;
+            zzMarkedPosL = zzMarkedPos;
+            zzBufferL = zzBuffer;
+            zzEndReadL = zzEndRead;
             if (eof) {
               zzInput = YYEOF;
               break zzForAction;
-            }
-            else {
+            } else {
               zzInput = zzBufferL[zzCurrentPosL++];
             }
           }
-          int zzNext = zzTransL[ zzRowMapL[zzState] + zzCMapL[zzInput] ];
-          if (zzNext == -1) break zzForAction;
+          int zzNext = zzTransL[zzRowMapL[zzState] + zzCMapL[zzInput]];
+          if (zzNext == -1)
+            break zzForAction;
           zzState = zzNext;
 
           int zzAttributes = zzAttrL[zzState];
-          if ( (zzAttributes & 1) == 1 ) {
+          if ((zzAttributes & 1) == 1) {
             zzAction = zzState;
             zzMarkedPosL = zzCurrentPosL;
-            if ( (zzAttributes & 8) == 8 ) break zzForAction;
+            if ((zzAttributes & 8) == 8)
+              break zzForAction;
           }
 
         }
@@ -762,152 +728,167 @@ class SeedLexer {
       zzMarkedPos = zzMarkedPosL;
 
       switch (zzAction < 0 ? zzAction : ZZ_ACTION[zzAction]) {
-        case 3: 
-          { NUM t = new NUM(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 17: break;
-        case 13: 
-          { QUESTION t = new QUESTION(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 18: break;
-        case 8: 
-          { SW t = new SW(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 19: break;
-        case 4: 
-          { SPACE t = new SPACE(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 20: break;
-        case 11: 
-          { COMMA t = new COMMA(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 21: break;
-        case 1: 
-          { SPECIAL t = new SPECIAL(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 22: break;
-        case 15: 
-          { MARKUP t = new MARKUP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 23: break;
-        case 6: 
-          { EXCLAMATION t = new EXCLAMATION(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 24: break;
-        case 7: 
-          { NBSP t = new NBSP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 25: break;
-        case 14: 
-          { CAP t = new CAP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 26: break;
-        case 12: 
-          { PERIOD t = new PERIOD(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 27: break;
-        case 5: 
-          { BREAK t = new BREAK(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 28: break;
-        case 2: 
-          { CW t = new CW(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 29: break;
-        case 10: 
-          { COLON t = new COLON(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 30: break;
-        case 9: 
-          { SEMICOLON t = new SEMICOLON(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 31: break;
-        case 16: 
-          { AMP t = new AMP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                
-                return t;
-          }
-        case 32: break;
-        default: 
+        case 3: {
+          NUM t = new NUM(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 17:
+          break;
+        case 13: {
+          QUESTION t = new QUESTION(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 18:
+          break;
+        case 8: {
+          SW t = new SW(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 19:
+          break;
+        case 4: {
+          SPACE t = new SPACE(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 20:
+          break;
+        case 11: {
+          COMMA t = new COMMA(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 21:
+          break;
+        case 1: {
+          SPECIAL t = new SPECIAL(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 22:
+          break;
+        case 15: {
+          MARKUP t = new MARKUP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 23:
+          break;
+        case 6: {
+          EXCLAMATION t = new EXCLAMATION(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 24:
+          break;
+        case 7: {
+          NBSP t = new NBSP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 25:
+          break;
+        case 14: {
+          CAP t = new CAP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 26:
+          break;
+        case 12: {
+          PERIOD t = new PERIOD(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 27:
+          break;
+        case 5: {
+          BREAK t = new BREAK(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 28:
+          break;
+        case 2: {
+          CW t = new CW(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 29:
+          break;
+        case 10: {
+          COLON t = new COLON(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 30:
+          break;
+        case 9: {
+          SEMICOLON t = new SEMICOLON(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 31:
+          break;
+        case 16: {
+          AMP t = new AMP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+
+          return t;
+        }
+        case 32:
+          break;
+        default:
           if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
             zzAtEOF = true;
             switch (zzLexicalState) {
-            case YYINITIAL: {
-              return null;
-            }
-            case 31: break;
-            default:
-            return null;
+              case YYINITIAL: {
+                return null;
+              }
+              case 31:
+                break;
+              default:
+                return null;
             }
-          } 
-          else {
+          } else {
             zzScanError(ZZ_NO_MATCH);
           }
       }
     }
   }
 
-
 }

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java Fri Nov  6 17:56:45 2015
@@ -231,7 +231,7 @@ public class ConditionVerbalizer {
       if (a != null) {
         arg = ", " + verbalizer.verbalize(a);
       }
-      return name + list +arg + ")";
+      return name + list + arg + ")";
     } else if (condition instanceof LastCondition) {
       LastCondition c = (LastCondition) condition;
       return name + verbalizer.verbalize(c.getType()) + ")";
@@ -336,7 +336,8 @@ public class ConditionVerbalizer {
       if (variable == null) {
         return name + verbalizer.verbalize(c.getPattern()) + ", " + ic + ")";
       } else {
-        return name + verbalizer.verbalize(variable) + ", " + verbalizer.verbalize(c.getPattern()) + ", " + ic + ")";
+        return name + verbalizer.verbalize(variable) + ", " + verbalizer.verbalize(c.getPattern())
+                + ", " + ic + ")";
       }
     } else if (condition instanceof ScoreCondition) {
       ScoreCondition c = (ScoreCondition) condition;

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java Fri Nov  6 17:56:45 2015
@@ -27,22 +27,22 @@ import org.apache.uima.ruta.expression.M
 import org.apache.uima.ruta.expression.bool.BooleanFeatureExpression;
 import org.apache.uima.ruta.expression.bool.BooleanNumberExpression;
 import org.apache.uima.ruta.expression.bool.BooleanTypeExpression;
-import org.apache.uima.ruta.expression.bool.IBooleanExpression;
 import org.apache.uima.ruta.expression.bool.BooleanVariableExpression;
+import org.apache.uima.ruta.expression.bool.IBooleanExpression;
 import org.apache.uima.ruta.expression.bool.SimpleBooleanExpression;
 import org.apache.uima.ruta.expression.feature.FeatureExpression;
 import org.apache.uima.ruta.expression.feature.FeatureMatchExpression;
 import org.apache.uima.ruta.expression.feature.GenericFeatureExpression;
 import org.apache.uima.ruta.expression.feature.SimpleFeatureExpression;
-import org.apache.uima.ruta.expression.list.ListExpression;
 import org.apache.uima.ruta.expression.list.BooleanListVariableExpression;
+import org.apache.uima.ruta.expression.list.ListExpression;
 import org.apache.uima.ruta.expression.list.NumberListVariableExpression;
-import org.apache.uima.ruta.expression.list.StringListVariableExpression;
-import org.apache.uima.ruta.expression.list.TypeListVariableExpression;
 import org.apache.uima.ruta.expression.list.SimpleBooleanListExpression;
 import org.apache.uima.ruta.expression.list.SimpleNumberListExpression;
 import org.apache.uima.ruta.expression.list.SimpleStringListExpression;
 import org.apache.uima.ruta.expression.list.SimpleTypeListExpression;
+import org.apache.uima.ruta.expression.list.StringListVariableExpression;
+import org.apache.uima.ruta.expression.list.TypeListVariableExpression;
 import org.apache.uima.ruta.expression.list.UntypedListExpression;
 import org.apache.uima.ruta.expression.number.ComposedNumberExpression;
 import org.apache.uima.ruta.expression.number.INumberExpression;
@@ -57,12 +57,12 @@ import org.apache.uima.ruta.expression.r
 import org.apache.uima.ruta.expression.string.ComposedStringExpression;
 import org.apache.uima.ruta.expression.string.IStringExpression;
 import org.apache.uima.ruta.expression.string.LiteralStringExpression;
-import org.apache.uima.ruta.expression.string.StringVariableExpression;
 import org.apache.uima.ruta.expression.string.SimpleStringExpression;
 import org.apache.uima.ruta.expression.string.StringFeatureExpression;
-import org.apache.uima.ruta.expression.type.TypeVariableExpression;
+import org.apache.uima.ruta.expression.string.StringVariableExpression;
 import org.apache.uima.ruta.expression.type.SimpleTypeExpression;
 import org.apache.uima.ruta.expression.type.TypeExpression;
+import org.apache.uima.ruta.expression.type.TypeVariableExpression;
 
 public class ExpressionVerbalizer {
 
@@ -203,6 +203,7 @@ public class ExpressionVerbalizer {
     return expression.getClass().getSimpleName();
   }
 
+  @SuppressWarnings("rawtypes")
   public String verbalize(IStringExpression expression) {
     if (expression == null) {
       return "";

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/RutaVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/RutaVerbalizer.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/RutaVerbalizer.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/RutaVerbalizer.java Fri Nov  6 17:56:45 2015
@@ -74,15 +74,15 @@ public class RutaVerbalizer {
       return conditionVerbalizer.verbalize((AbstractRutaCondition) element);
     } else if (element instanceof IRutaExpression) {
       return expressionVerbalizer.verbalize((RutaExpression) element);
-    } else if(element instanceof RutaElement){
+    } else if (element instanceof RutaElement) {
       return scriptVerbalizer.verbalize((RutaElement) element);
-    } else if(element instanceof RutaBlock){
+    } else if (element instanceof RutaBlock) {
       return verbalize((RutaBlock) element, false);
     } else {
       return element.getClass().getSimpleName();
     }
   }
-  
+
   public String verbalizeName(RutaElement element) {
     if (externalVerbalizers.keySet().contains(element.getClass())) {
       return externalVerbalizers.get(element.getClass()).verbalizeName(element);
@@ -130,5 +130,4 @@ public class RutaVerbalizer {
     return scriptVerbalizer.verbalizeComposed(cre);
   }
 
-
 }

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/visitor/InferenceCrowd.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/visitor/InferenceCrowd.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/visitor/InferenceCrowd.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/main/java/org/apache/uima/ruta/visitor/InferenceCrowd.java Fri Nov  6 17:56:45 2015
@@ -61,7 +61,7 @@ public class InferenceCrowd implements R
 
   public void annotationAdded(AnnotationFS annotation,
           AbstractRuleMatch<? extends AbstractRule> creator) {
-    if(visitors.isEmpty()) { 
+    if (visitors.isEmpty()) {
       return;
     }
     for (RutaInferenceVisitor each : visitors) {

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/engine/HtmlConverterTest.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/engine/HtmlConverterTest.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/engine/HtmlConverterTest.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/engine/HtmlConverterTest.java Fri Nov  6 17:56:45 2015
@@ -125,7 +125,6 @@ public class HtmlConverterTest {
     CAS modifiedView = cas.getView(outputViewName);
     String text = modifiedView.getDocumentText();
 
-    String inputText = cas.getDocumentText();
     String expectedText = "start of body\nnormal normal bold\nend of body 3&#8364;&#160;&auml;&ouml;&uuml;";
     AnnotationFS documentAnnotation = modifiedView.getDocumentAnnotation();
     assertEquals(String.format("begin of annotation is %d, %d expected.",
@@ -163,7 +162,6 @@ public class HtmlConverterTest {
     CAS modifiedView = cas.getView(outputViewName);
     String text = modifiedView.getDocumentText();
 
-    String inputText = cas.getDocumentText();
     String expectedText = "start of body\nnormal\u00A0normal bold\nend of body 3\u20AC\u00A0äöü";
     AnnotationFS documentAnnotation = modifiedView.getDocumentAnnotation();
     assertEquals(String.format("begin of annotation is %d, %d expected.",
@@ -472,9 +470,9 @@ public class HtmlConverterTest {
     // _____________________________ BB _________________________ BB ___________
     //
     CAS modifiedView = cas.getView(outputViewName);
-    String modifiedText = modifiedView.getDocumentText();
-    int modLength = modifiedText.length();
-    int modLengthCodepoints = modifiedText.codePointCount(0, modLength);
+//    String modifiedText = modifiedView.getDocumentText();
+//    int modLength = modifiedText.length();
+//    int modLengthCodepoints = modifiedText.codePointCount(0, modLength);
     AnnotationIndex<AnnotationFS> ai = modifiedView.getAnnotationIndex(boldType);
     FSIterator<AnnotationFS> iterator = ai.iterator();
     assertEquals(true, iterator.hasNext());

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ActionVerbalizerTest.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ActionVerbalizerTest.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ActionVerbalizerTest.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ActionVerbalizerTest.java Fri Nov  6 17:56:45 2015
@@ -79,9 +79,9 @@ import org.apache.uima.ruta.expression.r
 import org.apache.uima.ruta.expression.string.AbstractStringExpression;
 import org.apache.uima.ruta.expression.string.IStringExpression;
 import org.apache.uima.ruta.expression.string.SimpleStringExpression;
-import org.apache.uima.ruta.expression.type.TypeVariableExpression;
 import org.apache.uima.ruta.expression.type.SimpleTypeExpression;
 import org.apache.uima.ruta.expression.type.TypeExpression;
+import org.apache.uima.ruta.expression.type.TypeVariableExpression;
 import org.apache.uima.ruta.verbalize.RutaVerbalizer;
 import org.junit.Test;
 

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ConditionVerbalizerTest.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ConditionVerbalizerTest.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ConditionVerbalizerTest.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ConditionVerbalizerTest.java Fri Nov  6 17:56:45 2015
@@ -63,9 +63,9 @@ import org.apache.uima.ruta.expression.n
 import org.apache.uima.ruta.expression.number.SimpleNumberExpression;
 import org.apache.uima.ruta.expression.string.IStringExpression;
 import org.apache.uima.ruta.expression.string.SimpleStringExpression;
-import org.apache.uima.ruta.expression.type.TypeVariableExpression;
 import org.apache.uima.ruta.expression.type.SimpleTypeExpression;
 import org.apache.uima.ruta.expression.type.TypeExpression;
+import org.apache.uima.ruta.expression.type.TypeVariableExpression;
 import org.apache.uima.ruta.verbalize.RutaVerbalizer;
 import org.junit.Test;
 

Modified: uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ExpressionVerbalizerTest.java
URL: http://svn.apache.org/viewvc/uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ExpressionVerbalizerTest.java?rev=1712996&r1=1712995&r2=1712996&view=diff
==============================================================================
--- uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ExpressionVerbalizerTest.java (original)
+++ uima/ruta/branches/UIMA-4408/ruta-core/src/test/java/org/apache/uima/ruta/verbalizer/ExpressionVerbalizerTest.java Fri Nov  6 17:56:45 2015
@@ -26,21 +26,21 @@ import java.util.List;
 
 import org.apache.uima.ruta.expression.bool.BooleanNumberExpression;
 import org.apache.uima.ruta.expression.bool.BooleanTypeExpression;
-import org.apache.uima.ruta.expression.bool.IBooleanExpression;
 import org.apache.uima.ruta.expression.bool.BooleanVariableExpression;
+import org.apache.uima.ruta.expression.bool.IBooleanExpression;
 import org.apache.uima.ruta.expression.bool.SimpleBooleanExpression;
 import org.apache.uima.ruta.expression.list.BooleanListExpression;
-import org.apache.uima.ruta.expression.list.NumberListExpression;
 import org.apache.uima.ruta.expression.list.BooleanListVariableExpression;
+import org.apache.uima.ruta.expression.list.NumberListExpression;
 import org.apache.uima.ruta.expression.list.NumberListVariableExpression;
-import org.apache.uima.ruta.expression.list.StringListVariableExpression;
-import org.apache.uima.ruta.expression.list.TypeListVariableExpression;
 import org.apache.uima.ruta.expression.list.SimpleBooleanListExpression;
 import org.apache.uima.ruta.expression.list.SimpleNumberListExpression;
 import org.apache.uima.ruta.expression.list.SimpleStringListExpression;
 import org.apache.uima.ruta.expression.list.SimpleTypeListExpression;
 import org.apache.uima.ruta.expression.list.StringListExpression;
+import org.apache.uima.ruta.expression.list.StringListVariableExpression;
 import org.apache.uima.ruta.expression.list.TypeListExpression;
+import org.apache.uima.ruta.expression.list.TypeListVariableExpression;
 import org.apache.uima.ruta.expression.number.ComposedNumberExpression;
 import org.apache.uima.ruta.expression.number.INumberExpression;
 import org.apache.uima.ruta.expression.number.NumberVariableExpression;
@@ -48,56 +48,58 @@ import org.apache.uima.ruta.expression.n
 import org.apache.uima.ruta.expression.string.AbstractStringExpression;
 import org.apache.uima.ruta.expression.string.ComposedStringExpression;
 import org.apache.uima.ruta.expression.string.IStringExpression;
-import org.apache.uima.ruta.expression.string.StringVariableExpression;
 import org.apache.uima.ruta.expression.string.SimpleStringExpression;
-import org.apache.uima.ruta.expression.type.TypeVariableExpression;
+import org.apache.uima.ruta.expression.string.StringVariableExpression;
 import org.apache.uima.ruta.expression.type.SimpleTypeExpression;
 import org.apache.uima.ruta.expression.type.TypeExpression;
+import org.apache.uima.ruta.expression.type.TypeVariableExpression;
 import org.apache.uima.ruta.verbalize.RutaVerbalizer;
 import org.junit.Test;
 
 public class ExpressionVerbalizerTest {
 
-  @SuppressWarnings("unchecked")
   @Test
   public void test() {
     RutaVerbalizer v = new RutaVerbalizer();
-//    List<TypeExpression> typeExprList = new ArrayList<TypeExpression>();
-//    List<StringExpression> stringExprList = new ArrayList<StringExpression>();
-//    List<RutaExpression> exprList = new ArrayList<RutaExpression>();
-//    List<INumberExpression> indexes = new ArrayList<INumberExpression>();
-
-//    
-////    typeExprList.add(typeExpr1);
-////    typeExprList.add(typeExpr2);
-//    
-//
-//    StringExpression stringExpr = new SimpleStringExpression("string");
-//    stringExprList.add(stringExpr);
-////    exprList.add(typeExpr1);
-//    WordTableExpression wordTableExpr = new ReferenceWordTableExpression(var);
-//    WordListExpression wordListExpr = new ReferenceWordListExpression(var);
-//    TypeListExpression typeListExpr = new SimpleTypeListExpression(typeExprList);
-//    StringListExpression stringListExpr = new SimpleStringListExpression(stringExprList);
-//    Map<StringExpression, RutaExpression> stringExprMap = new HashMap<StringExpression, RutaExpression>();
-//    Map<StringExpression, INumberExpression> stringExprNumExprMap = new HashMap<StringExpression, INumberExpression>();
-//    Map<StringExpression, TypeExpression> stringExprTypeExprMap = new HashMap<StringExpression, TypeExpression>();
-//    @SuppressWarnings("rawtypes")
-//    ListExpression listExpr = new SimpleTypeListExpression(typeExprList);
-//    @SuppressWarnings("rawtypes")
-//    List<ListExpression> listExprList = new ArrayList<ListExpression>();
-//    listExprList.add(listExpr);
-//    stringExprMap.put(stringExpr, stringExpr);
-////    stringExprNumExprMap.put(stringExpr, numExpr1);
-////    stringExprTypeExprMap.put(stringExpr, typeExpr1);
-////    indexes.add(numExpr1);
-////    indexes.add(numExpr2);
+    // List<TypeExpression> typeExprList = new ArrayList<TypeExpression>();
+    // List<StringExpression> stringExprList = new ArrayList<StringExpression>();
+    // List<RutaExpression> exprList = new ArrayList<RutaExpression>();
+    // List<INumberExpression> indexes = new ArrayList<INumberExpression>();
+
+    //
+    // // typeExprList.add(typeExpr1);
+    // // typeExprList.add(typeExpr2);
+    //
+    //
+    // StringExpression stringExpr = new SimpleStringExpression("string");
+    // stringExprList.add(stringExpr);
+    // // exprList.add(typeExpr1);
+    // WordTableExpression wordTableExpr = new ReferenceWordTableExpression(var);
+    // WordListExpression wordListExpr = new ReferenceWordListExpression(var);
+    // TypeListExpression typeListExpr = new SimpleTypeListExpression(typeExprList);
+    // StringListExpression stringListExpr = new SimpleStringListExpression(stringExprList);
+    // Map<StringExpression, RutaExpression> stringExprMap = new HashMap<StringExpression,
+    // RutaExpression>();
+    // Map<StringExpression, INumberExpression> stringExprNumExprMap = new HashMap<StringExpression,
+    // INumberExpression>();
+    // Map<StringExpression, TypeExpression> stringExprTypeExprMap = new HashMap<StringExpression,
+    // TypeExpression>();
+    // @SuppressWarnings("rawtypes")
+    // ListExpression listExpr = new SimpleTypeListExpression(typeExprList);
+    // @SuppressWarnings("rawtypes")
+    // List<ListExpression> listExprList = new ArrayList<ListExpression>();
+    // listExprList.add(listExpr);
+    // stringExprMap.put(stringExpr, stringExpr);
+    // // stringExprNumExprMap.put(stringExpr, numExpr1);
+    // // stringExprTypeExprMap.put(stringExpr, typeExpr1);
+    // // indexes.add(numExpr1);
+    // // indexes.add(numExpr2);
 
     String s = null;
-  String var = "anyVar";
+    String var = "anyVar";
     TypeExpression typeExpr1 = new SimpleTypeExpression("Type1");
     TypeExpression typeExpr2 = new TypeVariableExpression("typeVar");
-    
+
     List<INumberExpression> numExprList1 = new ArrayList<INumberExpression>();
     List<INumberExpression> numExprList2 = new ArrayList<INumberExpression>();
     List<String> opList1 = new ArrayList<String>();
@@ -114,7 +116,7 @@ public class ExpressionVerbalizerTest {
     numExprList2.add(numExpr3);
     numExprList2.add(numExpr5);
     INumberExpression numExpr6 = new ComposedNumberExpression(numExprList2, opList2);
-    
+
     s = v.verbalize(numExpr1);
     assertEquals("4", s);
     s = v.verbalize(numExpr2);
@@ -127,9 +129,7 @@ public class ExpressionVerbalizerTest {
     assertEquals("4 + numVar", s);
     s = v.verbalize(numExpr6);
     assertEquals("4.9 * 4 + numVar", s);
-    
-    
-    
+
     IBooleanExpression boolExpr1 = new SimpleBooleanExpression(true);
     IBooleanExpression boolExpr2 = new SimpleBooleanExpression(false);
     IBooleanExpression boolExpr3 = new BooleanVariableExpression(var);
@@ -141,7 +141,7 @@ public class ExpressionVerbalizerTest {
     IBooleanExpression boolExpr9 = new BooleanNumberExpression(numExpr1, ">", numExpr2);
     IBooleanExpression boolExpr10 = new BooleanTypeExpression(typeExpr1, "==", typeExpr2);
     IBooleanExpression boolExpr11 = new BooleanTypeExpression(typeExpr1, "!=", typeExpr2);
-    
+
     s = v.verbalize(boolExpr1);
     assertEquals("true", s);
     s = v.verbalize(boolExpr2);
@@ -171,22 +171,21 @@ public class ExpressionVerbalizerTest {
     stringExprList.add(stringExpr1);
     stringExprList.add(stringExpr2);
     AbstractStringExpression stringExpr3 = new ComposedStringExpression(stringExprList);
-    
+
     s = v.verbalize(stringExpr1);
     assertEquals("\"string\"", s);
     s = v.verbalize(stringExpr2);
     assertEquals("anyVar", s);
     s = v.verbalize(stringExpr3);
-    assertEquals("\"string\" + anyVar"  , s);
-    
-    
+    assertEquals("\"string\" + anyVar", s);
+
     StringListExpression sle1 = new SimpleStringListExpression(stringExprList);
     StringListExpression sle2 = new StringListVariableExpression(var);
     s = v.verbalize(sle1);
     assertEquals("{\"string\", anyVar}", s);
     s = v.verbalize(sle2);
     assertEquals("anyVar", s);
-    
+
     List<IBooleanExpression> boolExprList = new ArrayList<IBooleanExpression>();
     boolExprList.add(boolExpr1);
     boolExprList.add(boolExpr3);
@@ -196,7 +195,7 @@ public class ExpressionVerbalizerTest {
     assertEquals("{true, anyVar}", s);
     s = v.verbalize(ble2);
     assertEquals("anyVar", s);
-    
+
     List<INumberExpression> numExprList = new ArrayList<INumberExpression>();
     numExprList.add(numExpr1);
     numExprList.add(numExpr3);
@@ -206,7 +205,7 @@ public class ExpressionVerbalizerTest {
     assertEquals("{4, 4.9}", s);
     s = v.verbalize(nle2);
     assertEquals("anyVar", s);
-    
+
     List<TypeExpression> typeExprList = new ArrayList<TypeExpression>();
     typeExprList.add(typeExpr1);
     typeExprList.add(typeExpr2);
@@ -216,6 +215,6 @@ public class ExpressionVerbalizerTest {
     assertEquals("{Type1, typeVar}", s);
     s = v.verbalize(tle2);
     assertEquals("anyVar", s);
-    
+
   }
 }