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€ äöü";
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);
-
+
}
}