You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by jo...@apache.org on 2011/08/03 17:56:06 UTC

svn commit: r1153552 [6/6] - in /uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine: ./ desc/ metadata/ src/main/java/org/apache/uima/tm/textmarker/action/ src/main/java/org/apache/uima/tm/textmarker/batch/ src/main/java/org/apache/uima...

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SeedLexer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SeedLexer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SeedLexer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SeedLexer.java Wed Aug  3 15:55:05 2011
@@ -1,8 +1,28 @@
-/* The following code was generated by JFlex 1.4.3 on 19.04.10 17:07 */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
 
 package org.apache.uima.tm.textmarker.seed;
-import java.util.*;
-import java.util.regex.*;
+
+import java.util.HashMap;
+import java.util.Map;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.tm.textmarker.kernel.type.TextMarkerBasic;
@@ -23,12 +43,9 @@ import org.apache.uima.tm.type.SPACE;
 import org.apache.uima.tm.type.SPECIAL;
 import org.apache.uima.tm.type.SW;
 
-
-
 /**
- * This class is a scanner generated by 
- * <a href="http://www.jflex.de/">JFlex</a> 1.4.3
- * on 19.04.10 17:07 from the specification file
+ * This class is a scanner generated by <a href="http://www.jflex.de/">JFlex</a> 1.4.3 on 19.04.10
+ * 17:07 from the specification file
  * <tt>D:/work/workspace-tm/org.apache.uima.tm.textmarker.engine/src/de/uniwue/tm/textmarker/scanner/SeedLexer.flex</tt>
  */
 class SeedLexer {
@@ -43,168 +60,161 @@ 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\4\30"+
-    "\31\0\140\30\326\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\0\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\1\30"+
-    "\4\0\60\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\1\30\1\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\2\0\1\32\1\30\6\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\41\0\46\32\12\0\47\30\u0b18\0"+
-    "\46\32\u0c3a\0\54\30\66\0\12\30\224\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\7\30\4\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\6\0\10\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\165\0\1\30\15\0\1\30\202\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\2\32\1\0\1\32\1\30\4\0\1\30\3\0"+
-    "\1\30\2\32\5\0\1\32\4\30\ud9b6\0\7\30\14\0\5\30\u0409\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\4\30"
+          + "\31\0\140\30\326\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\0\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\1\30"
+          + "\4\0\60\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\1\30\1\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\2\0\1\32\1\30\6\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\41\0\46\32\12\0\47\30\u0b18\0"
+          + "\46\32\u0c3a\0\54\30\66\0\12\30\224\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\7\30\4\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\6\0\10\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\165\0\1\30\15\0\1\30\202\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\2\32\1\0\1\32\1\30\4\0\1\30\3\0"
+          + "\1\30\2\32\5\0\1\32\4\30\ud9b6\0\7\30\14\0\5\30\u0409\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\0\1\20\2\0\1\21"+
-    "\3\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\0\1\20\2\0\1\21"
+          + "\3\0";
 
-  private static int [] zzUnpackAction() {
-    int [] result = new int[32];
+  private static int[] zzUnpackAction() {
+    int[] result = new int[32];
     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\u017a\0\33\0\u0195\0\u01b0\0\33\0\u01cb\0\u01e6\0\u0201";
+  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\u017a\0\33\0\u0195\0\u01b0\0\33\0\u01cb\0\u01e6\0\u0201";
 
-  private static int [] zzUnpackRowMap() {
-    int [] result = new int[32];
+  private static int[] zzUnpackRowMap() {
+    int[] result = new int[32];
     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;
@@ -213,90 +223,81 @@ 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\31\0"+
-    "\1\23\4\0\1\24\1\23\3\0\4\23\1\0\4\23"+
-    "\5\0\1\23\2\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\1\0\10\23\1\30\22\23\1\0\1\31"+
-    "\5\0\1\31\3\0\4\31\1\0\4\31\5\0\1\31"+
-    "\2\0\1\25\11\0\4\25\1\32\4\25\5\0\1\25"+
-    "\2\0\1\25\11\0\1\25\1\33\2\25\1\32\4\25"+
-    "\5\0\1\25\2\0\1\25\11\0\4\25\1\32\1\25"+
-    "\1\34\2\25\5\0\1\25\1\0\10\31\1\35\22\31"+
-    "\1\0\1\25\11\0\2\25\1\36\1\25\1\32\4\25"+
-    "\5\0\1\25\2\0\1\25\11\0\4\25\1\32\2\25"+
-    "\1\37\1\25\5\0\1\25\2\0\1\25\11\0\3\25"+
-    "\1\40\1\32\4\25\5\0\1\25\2\0\1\25\11\0"+
-    "\4\25\1\32\3\25\1\40\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\31\0" + "\1\23\4\0\1\24\1\23\3\0\4\23\1\0\4\23"
+          + "\5\0\1\23\2\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\1\0\10\23\1\30\22\23\1\0\1\31"
+          + "\5\0\1\31\3\0\4\31\1\0\4\31\5\0\1\31" + "\2\0\1\25\11\0\4\25\1\32\4\25\5\0\1\25"
+          + "\2\0\1\25\11\0\1\25\1\33\2\25\1\32\4\25" + "\5\0\1\25\2\0\1\25\11\0\4\25\1\32\1\25"
+          + "\1\34\2\25\5\0\1\25\1\0\10\31\1\35\22\31" + "\1\0\1\25\11\0\2\25\1\36\1\25\1\32\4\25"
+          + "\5\0\1\25\2\0\1\25\11\0\4\25\1\32\2\25" + "\1\37\1\25\5\0\1\25\2\0\1\25\11\0\3\25"
+          + "\1\40\1\32\4\25\5\0\1\25\2\0\1\25\11\0" + "\4\25\1\32\3\25\1\40\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[540];
+  private static int[] zzUnpackTrans() {
+    int[] result = new int[540];
     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\1\11\1\0\1\11\2\0\1\11\3\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\1\11\1\0\1\11\2\0\1\11\3\0";
 
-  private static int [] zzUnpackAttribute() {
-    int [] result = new int[32];
+  private static int[] zzUnpackAttribute() {
+    int[] result = new int[32];
     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;
   }
@@ -310,8 +311,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 */
@@ -323,8 +325,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 */
@@ -334,12 +337,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;
@@ -351,110 +353,113 @@ class SeedLexer {
   private boolean zzEOFDone;
 
   /* user code: */
-    private int number = 0;
+  private int number = 0;
+
+  private Map<String, String> tags = new HashMap<String, String>();
 
-    private Map<String,String> tags = new HashMap<String,String>();
-    private JCas cas;
-    private final static Pattern tagPattern =
-        Pattern.compile("</?(\\w+)([^>]*)>");
-    private String splitAndPutInMap(String tag){
-        Matcher m = tagPattern.matcher(tag);
-        if(m.find()){
-            String name = m.group(1).toLowerCase();
-            tags.put(name,m.group(2));
-            return name;
-        } else {
-            return "!";
-        }
-    }   
-    private void removeTag(String closingTag){
-        String cTag = closingTag.replace("</","");
-        cTag = cTag.replace(">","").toLowerCase();
-        tags.remove(cTag.trim());
-    }
-    public void setJCas(JCas cas) {
-        this.cas = cas;
+  private JCas cas;
+
+  private final static Pattern tagPattern = Pattern.compile("</?(\\w+)([^>]*)>");
+
+  private String splitAndPutInMap(String tag) {
+    Matcher m = tagPattern.matcher(tag);
+    if (m.find()) {
+      String name = m.group(1).toLowerCase();
+      tags.put(name, m.group(2));
+      return name;
+    } else {
+      return "!";
     }
+  }
+
+  private void removeTag(String closingTag) {
+    String cTag = closingTag.replace("</", "");
+    cTag = cTag.replace(">", "").toLowerCase();
+    tags.remove(cTag.trim());
+  }
 
+  public void setJCas(JCas cas) {
+    this.cas = cas;
+  }
 
   /**
-   * 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.
+   * 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.
    */
   SeedLexer(java.io.Reader in) {
     this.zzReader = in;
   }
 
   /**
-   * Creates a new scanner.
-   * There is also java.io.Reader version of this constructor.
-   *
-   * @param   in  the java.io.Inputstream to read input from.
+   * Creates a new scanner. There is also java.io.Reader version of this constructor.
+   * 
+   * @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 < 1808) {
-      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.
    * 
-   * @exception   java.io.IOException  if any I/O-Error occurs
+   * @return <code>false</code>, iff there was new input.
+   * 
+   * @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) {
@@ -462,40 +467,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.
-   *
-   * 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 
+   * 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>.
+   * 
+   * @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;
@@ -503,7 +505,6 @@ class SeedLexer {
     zzLexicalState = YYINITIAL;
   }
 
-
   /**
    * Returns the current lexical state.
    */
@@ -511,98 +512,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.).
-   *
-   * Usual syntax/scanner level error handling should be done
-   * in error fallback rules.
-   *
-   * @param   errorCode  the code of the errormessage to display
+   * 
+   * 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.
+   * 
+   * @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.
-   *
-   * @return      the next token
-   * @exception   java.io.IOException  if any 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
    */
   public TextMarkerBasic yylex() throws java.io.IOException {
     int zzInput;
@@ -612,43 +605,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;
         }
       }
 
@@ -664,56 +656,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;
           }
 
         }
@@ -723,162 +715,178 @@ class SeedLexer {
       zzMarkedPos = zzMarkedPosL;
 
       switch (zzAction < 0 ? zzAction : ZZ_ACTION[zzAction]) {
-        case 16: 
-          { AMP t = new AMP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 18: break;
-        case 13: 
-          { QUESTION t = new QUESTION(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 19: break;
-        case 12: 
-          { PERIOD t = new PERIOD(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 20: break;
-        case 7: 
-          { NBSP t = new NBSP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 21: break;
-        case 10: 
-          { COLON t = new COLON(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 22: break;
-        case 11: 
-          { COMMA t = new COMMA(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 23: break;
-        case 4: 
-          { SPACE t = new SPACE(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 24: break;
-        case 9: 
-          { SEMICOLON t = new SEMICOLON(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 25: break;
-        case 8: 
-          { SW t = new SW(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 26: break;
-        case 1: 
-          { SPECIAL t = new SPECIAL(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 27: break;
-        case 14: 
-          { CAP t = new CAP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 28: break;
-        case 17: 
-          { removeTag(yytext());
-                MARKUP t = new MARKUP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 29: break;
-        case 15: 
-          { String tag = splitAndPutInMap(yytext());
-                MARKUP t = new MARKUP(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 30: break;
-        case 6: 
-          { EXCLAMATION t = new EXCLAMATION(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 31: break;
-        case 3: 
-          { NUM t = new NUM(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 32: break;
-        case 2: 
-          { CW t = new CW(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 33: break;
-        case 5: 
-          { BREAK t = new BREAK(cas);
-                t.setBegin(yychar);
-                t.setEnd(yychar + yytext().length());
-                t.setTags(tags);
-                return t;
-          }
-        case 34: break;
-        default: 
+        case 16: {
+          AMP t = new AMP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 18:
+          break;
+        case 13: {
+          QUESTION t = new QUESTION(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 19:
+          break;
+        case 12: {
+          PERIOD t = new PERIOD(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 20:
+          break;
+        case 7: {
+          NBSP t = new NBSP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 21:
+          break;
+        case 10: {
+          COLON t = new COLON(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 22:
+          break;
+        case 11: {
+          COMMA t = new COMMA(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 23:
+          break;
+        case 4: {
+          SPACE t = new SPACE(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 24:
+          break;
+        case 9: {
+          SEMICOLON t = new SEMICOLON(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 25:
+          break;
+        case 8: {
+          SW t = new SW(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 26:
+          break;
+        case 1: {
+          SPECIAL t = new SPECIAL(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 27:
+          break;
+        case 14: {
+          CAP t = new CAP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 28:
+          break;
+        case 17: {
+          removeTag(yytext());
+          MARKUP t = new MARKUP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 29:
+          break;
+        case 15: {
+          String tag = splitAndPutInMap(yytext());
+          MARKUP t = new MARKUP(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 30:
+          break;
+        case 6: {
+          EXCLAMATION t = new EXCLAMATION(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 31:
+          break;
+        case 3: {
+          NUM t = new NUM(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 32:
+          break;
+        case 2: {
+          CW t = new CW(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 33:
+          break;
+        case 5: {
+          BREAK t = new BREAK(cas);
+          t.setBegin(yychar);
+          t.setEnd(yychar + yytext().length());
+          t.setTags(tags);
+          return t;
+        }
+        case 34:
+          break;
+        default:
           if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
             zzAtEOF = true;
             switch (zzLexicalState) {
-            case YYINITIAL: {
-              return null;
-            }
-            case 33: break;
-            default:
-            return null;
+              case YYINITIAL: {
+                return null;
+              }
+              case 33:
+                break;
+              default:
+                return null;
             }
-          } 
-          else {
+          } else {
             zzScanError(ZZ_NO_MATCH);
           }
       }
     }
   }
 
-
 }

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SourceLexer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SourceLexer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SourceLexer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/SourceLexer.java Wed Aug  3 15:55:05 2011
@@ -1,7 +1,22 @@
-/* The following code was generated by JFlex 1.4.1 on 21.12.06 21:50 */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
 
-/* this is the scanner example from the JLex website 
- (with small modifications to make it more readable) */
 package org.apache.uima.tm.textmarker.seed;
 
 import java.util.HashMap;
@@ -28,7 +43,6 @@ import org.apache.uima.tm.type.SPACE;
 import org.apache.uima.tm.type.SPECIAL;
 import org.apache.uima.tm.type.SW;
 
-
 /**
  * This class is a scanner generated by <a href="http://www.jflex.de/">JFlex</a> 1.4.1 on 21.12.06
  * 21:50 from the specification file

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/TextMarkerAnnotationSeeder.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/TextMarkerAnnotationSeeder.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/TextMarkerAnnotationSeeder.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/seed/TextMarkerAnnotationSeeder.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.seed;
 
 import org.apache.uima.cas.CAS;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/utils/UIMAUtils.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/utils/UIMAUtils.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/utils/UIMAUtils.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/utils/UIMAUtils.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.utils;
 
 import java.util.ArrayList;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ActionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ActionVerbalizer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ActionVerbalizer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ActionVerbalizer.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.verbalize;
 
 import java.util.Map.Entry;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ConditionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ConditionVerbalizer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ConditionVerbalizer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ConditionVerbalizer.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.verbalize;
 
 import java.util.Iterator;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ExpressionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ExpressionVerbalizer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ExpressionVerbalizer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ExpressionVerbalizer.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.verbalize;
 
 import java.util.Iterator;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ScriptVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ScriptVerbalizer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ScriptVerbalizer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/ScriptVerbalizer.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.verbalize;
 
 import java.util.Iterator;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/TextMarkerVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/TextMarkerVerbalizer.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/TextMarkerVerbalizer.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/TextMarkerVerbalizer.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.verbalize;
 
 import java.util.HashMap;

Modified: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/VerbalizerUtils.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/VerbalizerUtils.java?rev=1153552&r1=1153551&r2=1153552&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/VerbalizerUtils.java (original)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/src/main/java/org/apache/uima/tm/textmarker/verbalize/VerbalizerUtils.java Wed Aug  3 15:55:05 2011
@@ -1,3 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+
 package org.apache.uima.tm.textmarker.verbalize;
 
 import java.util.Iterator;