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 2013/04/29 15:48:03 UTC

svn commit: r1477074 - in /uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize: ActionVerbalizer.java ConditionVerbalizer.java ExpressionVerbalizer.java ScriptVerbalizer.java VerbalizerUtils.java

Author: pkluegl
Date: Mon Apr 29 13:48:03 2013
New Revision: 1477074

URL: http://svn.apache.org/r1477074
Log:
UIMA-2850
- renaming

Modified:
    uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java
    uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java
    uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java
    uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ScriptVerbalizer.java
    uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/VerbalizerUtils.java

Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java?rev=1477074&r1=1477073&r2=1477074&view=diff
==============================================================================
--- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java (original)
+++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java Mon Apr 29 13:48:03 2013
@@ -17,65 +17,65 @@
  * under the License.
  */
 
-package org.apache.uima.textmarker.verbalize;
+package org.apache.uima.ruta.verbalize;
 
 import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
 
-import org.apache.uima.textmarker.action.AbstractTextMarkerAction;
-import org.apache.uima.textmarker.action.AddAction;
-import org.apache.uima.textmarker.action.AssignAction;
-import org.apache.uima.textmarker.action.CallAction;
-import org.apache.uima.textmarker.action.ClearAction;
-import org.apache.uima.textmarker.action.ColorAction;
-import org.apache.uima.textmarker.action.ConfigureAction;
-import org.apache.uima.textmarker.action.CreateAction;
-import org.apache.uima.textmarker.action.DelAction;
-import org.apache.uima.textmarker.action.DynamicAnchoringAction;
-import org.apache.uima.textmarker.action.ExecAction;
-import org.apache.uima.textmarker.action.FillAction;
-import org.apache.uima.textmarker.action.FilterTypeAction;
-import org.apache.uima.textmarker.action.GatherAction;
-import org.apache.uima.textmarker.action.GetAction;
-import org.apache.uima.textmarker.action.GetFeatureAction;
-import org.apache.uima.textmarker.action.GetListAction;
-import org.apache.uima.textmarker.action.LogAction;
-import org.apache.uima.textmarker.action.MarkAction;
-import org.apache.uima.textmarker.action.MarkFastAction;
-import org.apache.uima.textmarker.action.MarkLastAction;
-import org.apache.uima.textmarker.action.MarkOnceAction;
-import org.apache.uima.textmarker.action.MarkTableAction;
-import org.apache.uima.textmarker.action.MatchedTextAction;
-import org.apache.uima.textmarker.action.MergeAction;
-import org.apache.uima.textmarker.action.RemoveAction;
-import org.apache.uima.textmarker.action.RemoveDuplicateAction;
-import org.apache.uima.textmarker.action.ReplaceAction;
-import org.apache.uima.textmarker.action.RetainTypeAction;
-import org.apache.uima.textmarker.action.SetFeatureAction;
-import org.apache.uima.textmarker.action.ShiftAction;
-import org.apache.uima.textmarker.action.TransferAction;
-import org.apache.uima.textmarker.action.TrieAction;
-import org.apache.uima.textmarker.action.UnmarkAction;
-import org.apache.uima.textmarker.action.UnmarkAllAction;
-import org.apache.uima.textmarker.expression.TextMarkerExpression;
-import org.apache.uima.textmarker.expression.bool.BooleanExpression;
-import org.apache.uima.textmarker.expression.list.TypeListExpression;
-import org.apache.uima.textmarker.expression.number.NumberExpression;
-import org.apache.uima.textmarker.expression.resource.WordTableExpression;
-import org.apache.uima.textmarker.expression.string.StringExpression;
-import org.apache.uima.textmarker.expression.type.TypeExpression;
+import org.apache.uima.ruta.action.AbstractRutaAction;
+import org.apache.uima.ruta.action.AddAction;
+import org.apache.uima.ruta.action.AssignAction;
+import org.apache.uima.ruta.action.CallAction;
+import org.apache.uima.ruta.action.ClearAction;
+import org.apache.uima.ruta.action.ColorAction;
+import org.apache.uima.ruta.action.ConfigureAction;
+import org.apache.uima.ruta.action.CreateAction;
+import org.apache.uima.ruta.action.DelAction;
+import org.apache.uima.ruta.action.DynamicAnchoringAction;
+import org.apache.uima.ruta.action.ExecAction;
+import org.apache.uima.ruta.action.FillAction;
+import org.apache.uima.ruta.action.FilterTypeAction;
+import org.apache.uima.ruta.action.GatherAction;
+import org.apache.uima.ruta.action.GetAction;
+import org.apache.uima.ruta.action.GetFeatureAction;
+import org.apache.uima.ruta.action.GetListAction;
+import org.apache.uima.ruta.action.LogAction;
+import org.apache.uima.ruta.action.MarkAction;
+import org.apache.uima.ruta.action.MarkFastAction;
+import org.apache.uima.ruta.action.MarkLastAction;
+import org.apache.uima.ruta.action.MarkOnceAction;
+import org.apache.uima.ruta.action.MarkTableAction;
+import org.apache.uima.ruta.action.MatchedTextAction;
+import org.apache.uima.ruta.action.MergeAction;
+import org.apache.uima.ruta.action.RemoveAction;
+import org.apache.uima.ruta.action.RemoveDuplicateAction;
+import org.apache.uima.ruta.action.ReplaceAction;
+import org.apache.uima.ruta.action.RetainTypeAction;
+import org.apache.uima.ruta.action.SetFeatureAction;
+import org.apache.uima.ruta.action.ShiftAction;
+import org.apache.uima.ruta.action.TransferAction;
+import org.apache.uima.ruta.action.TrieAction;
+import org.apache.uima.ruta.action.UnmarkAction;
+import org.apache.uima.ruta.action.UnmarkAllAction;
+import org.apache.uima.ruta.expression.RutaExpression;
+import org.apache.uima.ruta.expression.bool.BooleanExpression;
+import org.apache.uima.ruta.expression.list.TypeListExpression;
+import org.apache.uima.ruta.expression.number.NumberExpression;
+import org.apache.uima.ruta.expression.resource.WordTableExpression;
+import org.apache.uima.ruta.expression.string.StringExpression;
+import org.apache.uima.ruta.expression.type.TypeExpression;
 
 public class ActionVerbalizer {
 
-  private TextMarkerVerbalizer verbalizer;
+  private RutaVerbalizer verbalizer;
 
-  public ActionVerbalizer(TextMarkerVerbalizer verbalizer) {
+  public ActionVerbalizer(RutaVerbalizer verbalizer) {
     super();
     this.verbalizer = verbalizer;
   }
 
-  public String verbalizeName(AbstractTextMarkerAction action) {
+  public String verbalizeName(AbstractRutaAction action) {
     if (action instanceof AddAction) {
       return "ADD";
     } else if (action instanceof AssignAction) {
@@ -157,7 +157,7 @@ public class ActionVerbalizer {
     return action.getClass().getSimpleName();
   }
 
-  public String verbalize(AbstractTextMarkerAction action) {
+  public String verbalize(AbstractRutaAction action) {
     String name = verbalizeName(action) + "(";
     if (action instanceof AssignAction) {
       AssignAction a = (AssignAction) action;
@@ -180,7 +180,7 @@ public class ActionVerbalizer {
       StringBuilder features = new StringBuilder();
       if (a.getFeatures() != null) {
         features.append(", ");
-        for (Entry<StringExpression, TextMarkerExpression> each : a.getFeatures().entrySet()) {
+        for (Entry<StringExpression, RutaExpression> each : a.getFeatures().entrySet()) {
           features.append(verbalizer.verbalize(each.getKey()));
           features.append(" = ");
           features.append(verbalizer.verbalize(each.getValue()));

Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java?rev=1477074&r1=1477073&r2=1477074&view=diff
==============================================================================
--- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java (original)
+++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java Mon Apr 29 13:48:03 2013
@@ -17,53 +17,53 @@
  * under the License.
  */
 
-package org.apache.uima.textmarker.verbalize;
+package org.apache.uima.ruta.verbalize;
 
 import java.util.Iterator;
 import java.util.List;
 
-import org.apache.uima.textmarker.condition.AbstractTextMarkerCondition;
-import org.apache.uima.textmarker.condition.AfterCondition;
-import org.apache.uima.textmarker.condition.AndCondition;
-import org.apache.uima.textmarker.condition.BeforeCondition;
-import org.apache.uima.textmarker.condition.ContainsCondition;
-import org.apache.uima.textmarker.condition.ContextCountCondition;
-import org.apache.uima.textmarker.condition.CountCondition;
-import org.apache.uima.textmarker.condition.CurrentCountCondition;
-import org.apache.uima.textmarker.condition.EndsWithCondition;
-import org.apache.uima.textmarker.condition.FeatureCondition;
-import org.apache.uima.textmarker.condition.IfCondition;
-import org.apache.uima.textmarker.condition.InListCondition;
-import org.apache.uima.textmarker.condition.IsCondition;
-import org.apache.uima.textmarker.condition.LastCondition;
-import org.apache.uima.textmarker.condition.MOfNCondition;
-import org.apache.uima.textmarker.condition.NearCondition;
-import org.apache.uima.textmarker.condition.NotCondition;
-import org.apache.uima.textmarker.condition.OrCondition;
-import org.apache.uima.textmarker.condition.ParseCondition;
-import org.apache.uima.textmarker.condition.PartOfCondition;
-import org.apache.uima.textmarker.condition.PartOfNeqCondition;
-import org.apache.uima.textmarker.condition.PositionCondition;
-import org.apache.uima.textmarker.condition.RegExpCondition;
-import org.apache.uima.textmarker.condition.ScoreCondition;
-import org.apache.uima.textmarker.condition.SizeCondition;
-import org.apache.uima.textmarker.condition.StartsWithCondition;
-import org.apache.uima.textmarker.condition.TotalCountCondition;
-import org.apache.uima.textmarker.condition.VoteCondition;
-import org.apache.uima.textmarker.expression.list.ListExpression;
-import org.apache.uima.textmarker.expression.number.NumberExpression;
-import org.apache.uima.textmarker.expression.number.SimpleNumberExpression;
+import org.apache.uima.ruta.condition.AbstractRutaCondition;
+import org.apache.uima.ruta.condition.AfterCondition;
+import org.apache.uima.ruta.condition.AndCondition;
+import org.apache.uima.ruta.condition.BeforeCondition;
+import org.apache.uima.ruta.condition.ContainsCondition;
+import org.apache.uima.ruta.condition.ContextCountCondition;
+import org.apache.uima.ruta.condition.CountCondition;
+import org.apache.uima.ruta.condition.CurrentCountCondition;
+import org.apache.uima.ruta.condition.EndsWithCondition;
+import org.apache.uima.ruta.condition.FeatureCondition;
+import org.apache.uima.ruta.condition.IfCondition;
+import org.apache.uima.ruta.condition.InListCondition;
+import org.apache.uima.ruta.condition.IsCondition;
+import org.apache.uima.ruta.condition.LastCondition;
+import org.apache.uima.ruta.condition.MOfNCondition;
+import org.apache.uima.ruta.condition.NearCondition;
+import org.apache.uima.ruta.condition.NotCondition;
+import org.apache.uima.ruta.condition.OrCondition;
+import org.apache.uima.ruta.condition.ParseCondition;
+import org.apache.uima.ruta.condition.PartOfCondition;
+import org.apache.uima.ruta.condition.PartOfNeqCondition;
+import org.apache.uima.ruta.condition.PositionCondition;
+import org.apache.uima.ruta.condition.RegExpCondition;
+import org.apache.uima.ruta.condition.ScoreCondition;
+import org.apache.uima.ruta.condition.SizeCondition;
+import org.apache.uima.ruta.condition.StartsWithCondition;
+import org.apache.uima.ruta.condition.TotalCountCondition;
+import org.apache.uima.ruta.condition.VoteCondition;
+import org.apache.uima.ruta.expression.list.ListExpression;
+import org.apache.uima.ruta.expression.number.NumberExpression;
+import org.apache.uima.ruta.expression.number.SimpleNumberExpression;
 
 public class ConditionVerbalizer {
 
-  private TextMarkerVerbalizer verbalizer;
+  private RutaVerbalizer verbalizer;
 
-  public ConditionVerbalizer(TextMarkerVerbalizer verbalizer) {
+  public ConditionVerbalizer(RutaVerbalizer verbalizer) {
     super();
     this.verbalizer = verbalizer;
   }
 
-  public String verbalizeName(AbstractTextMarkerCondition condition) {
+  public String verbalizeName(AbstractRutaCondition condition) {
     if (condition instanceof AndCondition) {
       return "AND";
     } else if (condition instanceof ContainsCondition) {
@@ -140,16 +140,16 @@ public class ConditionVerbalizer {
     return condition.getClass().getSimpleName();
   }
 
-  public String verbalize(AbstractTextMarkerCondition condition) {
+  public String verbalize(AbstractRutaCondition condition) {
     String name = verbalizeName(condition) + "(";
     if (condition instanceof AndCondition) {
       AndCondition c = (AndCondition) condition;
-      List<AbstractTextMarkerCondition> conditions = c.getConditions();
+      List<AbstractRutaCondition> conditions = c.getConditions();
       StringBuilder sb = new StringBuilder();
       sb.append(name);
-      Iterator<AbstractTextMarkerCondition> it = conditions.iterator();
+      Iterator<AbstractRutaCondition> it = conditions.iterator();
       while (it.hasNext()) {
-        AbstractTextMarkerCondition each = (AbstractTextMarkerCondition) it.next();
+        AbstractRutaCondition each = (AbstractRutaCondition) it.next();
         sb.append(verbalize(each));
         if (it.hasNext()) {
           sb.append(", ");
@@ -245,13 +245,13 @@ public class ConditionVerbalizer {
       String max = verbalizeMax(maxE, Integer.MAX_VALUE);
       sb.append(min.substring(2, min.length()));
       sb.append(max);
-      List<AbstractTextMarkerCondition> conditions = c.getConditions();
+      List<AbstractRutaCondition> conditions = c.getConditions();
       if (!conditions.isEmpty()) {
         sb.append(", ");
       }
-      Iterator<AbstractTextMarkerCondition> it = conditions.iterator();
+      Iterator<AbstractRutaCondition> it = conditions.iterator();
       while (it.hasNext()) {
-        AbstractTextMarkerCondition each = (AbstractTextMarkerCondition) it.next();
+        AbstractRutaCondition each = (AbstractRutaCondition) it.next();
         sb.append(verbalize(each));
         if (it.hasNext()) {
           sb.append(", ");
@@ -274,13 +274,13 @@ public class ConditionVerbalizer {
       return name + type + min + max + ", " + var + filtered + ")";
     } else if (condition instanceof NotCondition) {
       NotCondition c = (NotCondition) condition;
-      List<AbstractTextMarkerCondition> conditions = c.getConditions();
+      List<AbstractRutaCondition> conditions = c.getConditions();
       if (conditions.size() != 1) {
         StringBuilder sb = new StringBuilder();
         sb.append(name);
-        Iterator<AbstractTextMarkerCondition> it = conditions.iterator();
+        Iterator<AbstractRutaCondition> it = conditions.iterator();
         while (it.hasNext()) {
-          AbstractTextMarkerCondition each = (AbstractTextMarkerCondition) it.next();
+          AbstractRutaCondition each = (AbstractRutaCondition) it.next();
           sb.append(verbalize(each));
           if (it.hasNext()) {
             sb.append(", ");
@@ -293,12 +293,12 @@ public class ConditionVerbalizer {
       }
     } else if (condition instanceof OrCondition) {
       OrCondition c = (OrCondition) condition;
-      List<AbstractTextMarkerCondition> conditions = c.getConditions();
+      List<AbstractRutaCondition> conditions = c.getConditions();
       StringBuilder sb = new StringBuilder();
       sb.append(name);
-      Iterator<AbstractTextMarkerCondition> it = conditions.iterator();
+      Iterator<AbstractRutaCondition> it = conditions.iterator();
       while (it.hasNext()) {
-        AbstractTextMarkerCondition each = (AbstractTextMarkerCondition) it.next();
+        AbstractRutaCondition each = (AbstractRutaCondition) it.next();
         sb.append(verbalize(each));
         if (it.hasNext()) {
           sb.append(", ");

Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java?rev=1477074&r1=1477073&r2=1477074&view=diff
==============================================================================
--- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java (original)
+++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ExpressionVerbalizer.java Mon Apr 29 13:48:03 2013
@@ -17,53 +17,53 @@
  * under the License.
  */
 
-package org.apache.uima.textmarker.verbalize;
+package org.apache.uima.ruta.verbalize;
 
 import java.util.Iterator;
 
-import org.apache.uima.textmarker.expression.TextMarkerExpression;
-import org.apache.uima.textmarker.expression.bool.BooleanExpression;
-import org.apache.uima.textmarker.expression.bool.BooleanNumberExpression;
-import org.apache.uima.textmarker.expression.bool.BooleanTypeExpression;
-import org.apache.uima.textmarker.expression.bool.ReferenceBooleanExpression;
-import org.apache.uima.textmarker.expression.bool.SimpleBooleanExpression;
-import org.apache.uima.textmarker.expression.list.ListExpression;
-import org.apache.uima.textmarker.expression.list.ReferenceBooleanListExpression;
-import org.apache.uima.textmarker.expression.list.ReferenceNumberListExpression;
-import org.apache.uima.textmarker.expression.list.ReferenceStringListExpression;
-import org.apache.uima.textmarker.expression.list.ReferenceTypeListExpression;
-import org.apache.uima.textmarker.expression.list.SimpleBooleanListExpression;
-import org.apache.uima.textmarker.expression.list.SimpleNumberListExpression;
-import org.apache.uima.textmarker.expression.list.SimpleStringListExpression;
-import org.apache.uima.textmarker.expression.list.SimpleTypeListExpression;
-import org.apache.uima.textmarker.expression.number.ComposedNumberExpression;
-import org.apache.uima.textmarker.expression.number.NegativeNumberExpression;
-import org.apache.uima.textmarker.expression.number.NumberExpression;
-import org.apache.uima.textmarker.expression.number.ReferenceNumberExpression;
-import org.apache.uima.textmarker.expression.number.SimpleNumberExpression;
-import org.apache.uima.textmarker.expression.resource.ReferenceWordListExpression;
-import org.apache.uima.textmarker.expression.resource.ReferenceWordTableExpression;
-import org.apache.uima.textmarker.expression.resource.WordListExpression;
-import org.apache.uima.textmarker.expression.resource.WordTableExpression;
-import org.apache.uima.textmarker.expression.string.ComposedStringExpression;
-import org.apache.uima.textmarker.expression.string.LiteralStringExpression;
-import org.apache.uima.textmarker.expression.string.ReferenceStringExpression;
-import org.apache.uima.textmarker.expression.string.SimpleStringExpression;
-import org.apache.uima.textmarker.expression.string.StringExpression;
-import org.apache.uima.textmarker.expression.type.ReferenceTypeExpression;
-import org.apache.uima.textmarker.expression.type.SimpleTypeExpression;
-import org.apache.uima.textmarker.expression.type.TypeExpression;
+import org.apache.uima.ruta.expression.RutaExpression;
+import org.apache.uima.ruta.expression.bool.BooleanExpression;
+import org.apache.uima.ruta.expression.bool.BooleanNumberExpression;
+import org.apache.uima.ruta.expression.bool.BooleanTypeExpression;
+import org.apache.uima.ruta.expression.bool.ReferenceBooleanExpression;
+import org.apache.uima.ruta.expression.bool.SimpleBooleanExpression;
+import org.apache.uima.ruta.expression.list.ListExpression;
+import org.apache.uima.ruta.expression.list.ReferenceBooleanListExpression;
+import org.apache.uima.ruta.expression.list.ReferenceNumberListExpression;
+import org.apache.uima.ruta.expression.list.ReferenceStringListExpression;
+import org.apache.uima.ruta.expression.list.ReferenceTypeListExpression;
+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.number.ComposedNumberExpression;
+import org.apache.uima.ruta.expression.number.NegativeNumberExpression;
+import org.apache.uima.ruta.expression.number.NumberExpression;
+import org.apache.uima.ruta.expression.number.ReferenceNumberExpression;
+import org.apache.uima.ruta.expression.number.SimpleNumberExpression;
+import org.apache.uima.ruta.expression.resource.ReferenceWordListExpression;
+import org.apache.uima.ruta.expression.resource.ReferenceWordTableExpression;
+import org.apache.uima.ruta.expression.resource.WordListExpression;
+import org.apache.uima.ruta.expression.resource.WordTableExpression;
+import org.apache.uima.ruta.expression.string.ComposedStringExpression;
+import org.apache.uima.ruta.expression.string.LiteralStringExpression;
+import org.apache.uima.ruta.expression.string.ReferenceStringExpression;
+import org.apache.uima.ruta.expression.string.SimpleStringExpression;
+import org.apache.uima.ruta.expression.string.StringExpression;
+import org.apache.uima.ruta.expression.type.ReferenceTypeExpression;
+import org.apache.uima.ruta.expression.type.SimpleTypeExpression;
+import org.apache.uima.ruta.expression.type.TypeExpression;
 
 public class ExpressionVerbalizer {
 
-  private TextMarkerVerbalizer verbalizer;
+  private RutaVerbalizer verbalizer;
 
-  public ExpressionVerbalizer(TextMarkerVerbalizer verbalizer) {
+  public ExpressionVerbalizer(RutaVerbalizer verbalizer) {
     super();
     this.verbalizer = verbalizer;
   }
 
-  public String verbalize(TextMarkerExpression expression) {
+  public String verbalize(RutaExpression expression) {
     if (expression instanceof TypeExpression) {
       return verbalize((TypeExpression) expression);
     } else if (expression instanceof BooleanExpression) {

Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ScriptVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ScriptVerbalizer.java?rev=1477074&r1=1477073&r2=1477074&view=diff
==============================================================================
--- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ScriptVerbalizer.java (original)
+++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ScriptVerbalizer.java Mon Apr 29 13:48:03 2013
@@ -17,54 +17,54 @@
  * under the License.
  */
 
-package org.apache.uima.textmarker.verbalize;
+package org.apache.uima.ruta.verbalize;
 
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map.Entry;
 
-import org.apache.uima.textmarker.TextMarkerBlock;
-import org.apache.uima.textmarker.TextMarkerElement;
-import org.apache.uima.textmarker.TextMarkerStatement;
-import org.apache.uima.textmarker.action.AbstractTextMarkerAction;
-import org.apache.uima.textmarker.condition.AbstractTextMarkerCondition;
-import org.apache.uima.textmarker.expression.TextMarkerExpression;
-import org.apache.uima.textmarker.expression.number.NumberExpression;
-import org.apache.uima.textmarker.expression.type.TypeExpression;
-import org.apache.uima.textmarker.rule.ComposedRuleElement;
-import org.apache.uima.textmarker.rule.RegExpRule;
-import org.apache.uima.textmarker.rule.RuleElement;
-import org.apache.uima.textmarker.rule.TextMarkerDisjunctiveMatcher;
-import org.apache.uima.textmarker.rule.TextMarkerMatcher;
-import org.apache.uima.textmarker.rule.TextMarkerRule;
-import org.apache.uima.textmarker.rule.TextMarkerRuleElement;
-import org.apache.uima.textmarker.rule.WildCardRuleElement;
-import org.apache.uima.textmarker.rule.quantifier.MinMaxGreedy;
-import org.apache.uima.textmarker.rule.quantifier.MinMaxReluctant;
-import org.apache.uima.textmarker.rule.quantifier.NormalQuantifier;
-import org.apache.uima.textmarker.rule.quantifier.PlusGreedy;
-import org.apache.uima.textmarker.rule.quantifier.PlusReluctant;
-import org.apache.uima.textmarker.rule.quantifier.QuestionGreedy;
-import org.apache.uima.textmarker.rule.quantifier.QuestionReluctant;
-import org.apache.uima.textmarker.rule.quantifier.RuleElementQuantifier;
-import org.apache.uima.textmarker.rule.quantifier.StarGreedy;
-import org.apache.uima.textmarker.rule.quantifier.StarReluctant;
+import org.apache.uima.ruta.RutaBlock;
+import org.apache.uima.ruta.RutaElement;
+import org.apache.uima.ruta.RutaStatement;
+import org.apache.uima.ruta.action.AbstractRutaAction;
+import org.apache.uima.ruta.condition.AbstractRutaCondition;
+import org.apache.uima.ruta.expression.RutaExpression;
+import org.apache.uima.ruta.expression.number.NumberExpression;
+import org.apache.uima.ruta.expression.type.TypeExpression;
+import org.apache.uima.ruta.rule.ComposedRuleElement;
+import org.apache.uima.ruta.rule.RegExpRule;
+import org.apache.uima.ruta.rule.RuleElement;
+import org.apache.uima.ruta.rule.RutaDisjunctiveMatcher;
+import org.apache.uima.ruta.rule.RutaMatcher;
+import org.apache.uima.ruta.rule.RutaRule;
+import org.apache.uima.ruta.rule.RutaRuleElement;
+import org.apache.uima.ruta.rule.WildCardRuleElement;
+import org.apache.uima.ruta.rule.quantifier.MinMaxGreedy;
+import org.apache.uima.ruta.rule.quantifier.MinMaxReluctant;
+import org.apache.uima.ruta.rule.quantifier.NormalQuantifier;
+import org.apache.uima.ruta.rule.quantifier.PlusGreedy;
+import org.apache.uima.ruta.rule.quantifier.PlusReluctant;
+import org.apache.uima.ruta.rule.quantifier.QuestionGreedy;
+import org.apache.uima.ruta.rule.quantifier.QuestionReluctant;
+import org.apache.uima.ruta.rule.quantifier.RuleElementQuantifier;
+import org.apache.uima.ruta.rule.quantifier.StarGreedy;
+import org.apache.uima.ruta.rule.quantifier.StarReluctant;
 
 public class ScriptVerbalizer {
 
   private static final String THEN = " -> ";
 
-  private TextMarkerVerbalizer verbalizer;
+  private RutaVerbalizer verbalizer;
 
-  public ScriptVerbalizer(TextMarkerVerbalizer verbalizer) {
+  public ScriptVerbalizer(RutaVerbalizer verbalizer) {
     super();
     this.verbalizer = verbalizer;
   }
 
-  public String verbalizeBlock(TextMarkerBlock block, boolean withElements) {
+  public String verbalizeBlock(RutaBlock block, boolean withElements) {
     StringBuilder result = new StringBuilder();
-    TextMarkerRule rule = block.getRule();
-    List<TextMarkerStatement> elements = block.getElements();
+    RutaRule rule = block.getRule();
+    List<RutaStatement> elements = block.getElements();
     result.append("BLOCK(");
     result.append(block.getName());
     result.append(")");
@@ -74,11 +74,11 @@ public class ScriptVerbalizer {
     }
     if (withElements) {
       result.append(" {\n");
-      for (TextMarkerStatement each : elements) {
-        if (each instanceof TextMarkerBlock) {
-          result.append(verbalizeBlock((TextMarkerBlock) each, withElements));
-        } else if (each instanceof TextMarkerRule) {
-          result.append(verbalizeRule((TextMarkerRule) each));
+      for (RutaStatement each : elements) {
+        if (each instanceof RutaBlock) {
+          result.append(verbalizeBlock((RutaBlock) each, withElements));
+        } else if (each instanceof RutaRule) {
+          result.append(verbalizeRule((RutaRule) each));
         }
         result.append(";");
         result.append("\n");
@@ -88,7 +88,7 @@ public class ScriptVerbalizer {
     return result.toString();
   }
 
-  public String verbalizeRule(TextMarkerRule rule) {
+  public String verbalizeRule(RutaRule rule) {
     List<RuleElement> elements = rule.getRuleElements();
     StringBuilder result = new StringBuilder();
     for (RuleElement each : elements) {
@@ -99,14 +99,14 @@ public class ScriptVerbalizer {
   }
 
   public String verbalizeRuleElement(RuleElement re) {
-    List<AbstractTextMarkerCondition> conditions = re.getConditions();
-    List<AbstractTextMarkerAction> actions = re.getActions();
+    List<AbstractRutaCondition> conditions = re.getConditions();
+    List<AbstractRutaAction> actions = re.getActions();
     RuleElementQuantifier quantifier = re.getQuantifier();
     StringBuilder result = new StringBuilder();
     if (re instanceof ComposedRuleElement) {
       result.append(verbalizeComposed((ComposedRuleElement) re));
-    } else if (re instanceof TextMarkerRuleElement) {
-      TextMarkerRuleElement tmre = (TextMarkerRuleElement) re;
+    } else if (re instanceof RutaRuleElement) {
+      RutaRuleElement tmre = (RutaRuleElement) re;
       result.append(verbalizeMatcher(tmre));
     } else if(re instanceof WildCardRuleElement) {
       result.append("#");
@@ -115,9 +115,9 @@ public class ScriptVerbalizer {
 
     if (!conditions.isEmpty() || !actions.isEmpty()) {
       result.append("{");
-      Iterator<AbstractTextMarkerCondition> cit = conditions.iterator();
+      Iterator<AbstractRutaCondition> cit = conditions.iterator();
       while (cit.hasNext()) {
-        AbstractTextMarkerCondition each = cit.next();
+        AbstractRutaCondition each = cit.next();
         result.append(verbalizer.verbalize(each));
         if (cit.hasNext()) {
           result.append(",");
@@ -125,9 +125,9 @@ public class ScriptVerbalizer {
       }
       if (!actions.isEmpty()) {
         result.append(THEN);
-        Iterator<AbstractTextMarkerAction> ait = actions.iterator();
+        Iterator<AbstractRutaAction> ait = actions.iterator();
         while (ait.hasNext()) {
-          AbstractTextMarkerAction each = ait.next();
+          AbstractRutaAction each = ait.next();
           result.append(verbalizer.verbalize(each));
           if (ait.hasNext()) {
             result.append(",");
@@ -153,14 +153,14 @@ public class ScriptVerbalizer {
     return result.toString();
   }
 
-  public String verbalizeMatcher(TextMarkerRuleElement tmre) {
+  public String verbalizeMatcher(RutaRuleElement tmre) {
     StringBuilder result = new StringBuilder();
-    TextMarkerMatcher matcher = tmre.getMatcher();
-    if (matcher instanceof TextMarkerDisjunctiveMatcher) {
-      TextMarkerDisjunctiveMatcher dmatcher = (TextMarkerDisjunctiveMatcher) matcher;
-      List<TextMarkerExpression> expressions = dmatcher.getExpressions();
+    RutaMatcher matcher = tmre.getMatcher();
+    if (matcher instanceof RutaDisjunctiveMatcher) {
+      RutaDisjunctiveMatcher dmatcher = (RutaDisjunctiveMatcher) matcher;
+      List<RutaExpression> expressions = dmatcher.getExpressions();
       result.append("(");
-      for (TextMarkerExpression each : expressions) {
+      for (RutaExpression each : expressions) {
         if (expressions.indexOf(each) != 0) {
           result.append(" | ");
         }
@@ -200,17 +200,17 @@ public class ScriptVerbalizer {
     return null;
   }
 
-  public String verbalize(TextMarkerElement element) {
-    if (element instanceof TextMarkerBlock) {
-      return verbalizeBlock((TextMarkerBlock) element, false);
+  public String verbalize(RutaElement element) {
+    if (element instanceof RutaBlock) {
+      return verbalizeBlock((RutaBlock) element, false);
     } else if (element instanceof RuleElementQuantifier) {
       return verbalizeQuantifier((RuleElementQuantifier) element);
-    } else if (element instanceof TextMarkerRule) {
-      return verbalizeRule((TextMarkerRule) element);
+    } else if (element instanceof RutaRule) {
+      return verbalizeRule((RutaRule) element);
     } else if (element instanceof RegExpRule) {
       return verbalizeRegExpRule((RegExpRule) element);
-    } else if (element instanceof TextMarkerRuleElement) {
-      return verbalizeRuleElement((TextMarkerRuleElement) element);
+    } else if (element instanceof RutaRuleElement) {
+      return verbalizeRuleElement((RutaRuleElement) element);
     }
     return null;
   }

Modified: uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/VerbalizerUtils.java
URL: http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/VerbalizerUtils.java?rev=1477074&r1=1477073&r2=1477074&view=diff
==============================================================================
--- uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/VerbalizerUtils.java (original)
+++ uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/VerbalizerUtils.java Mon Apr 29 13:48:03 2013
@@ -17,19 +17,19 @@
  * under the License.
  */
 
-package org.apache.uima.textmarker.verbalize;
+package org.apache.uima.ruta.verbalize;
 
 import java.util.Iterator;
 import java.util.List;
 
 import org.apache.uima.cas.Type;
-import org.apache.uima.textmarker.expression.TextMarkerExpression;
+import org.apache.uima.ruta.expression.RutaExpression;
 
 public class VerbalizerUtils {
 
-  private TextMarkerVerbalizer verbalizer;
+  private RutaVerbalizer verbalizer;
 
-  public VerbalizerUtils(TextMarkerVerbalizer verbalizer) {
+  public VerbalizerUtils(RutaVerbalizer verbalizer) {
     super();
     this.verbalizer = verbalizer;
   }
@@ -60,11 +60,11 @@ public class VerbalizerUtils {
     return result.toString();
   }
 
-  public String verbalizeExpressionList(List<? extends TextMarkerExpression> list) {
+  public String verbalizeExpressionList(List<? extends RutaExpression> list) {
     StringBuilder result = new StringBuilder();
-    Iterator<? extends TextMarkerExpression> it = list.iterator();
+    Iterator<? extends RutaExpression> it = list.iterator();
     while (it.hasNext()) {
-      TextMarkerExpression e = it.next();
+      RutaExpression e = it.next();
       result.append(verbalizer.verbalize(e));
       if (it.hasNext()) {
         result.append(", ");