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 2016/08/05 14:41:21 UTC
svn commit: r1755334 -
/uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java
Author: pkluegl
Date: Fri Aug 5 14:41:20 2016
New Revision: 1755334
URL: http://svn.apache.org/viewvc?rev=1755334&view=rev
Log:
no jira - add verbalization of SPLIT
Modified:
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java
Modified: uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java?rev=1755334&r1=1755333&r2=1755334&view=diff
==============================================================================
--- uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java (original)
+++ uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ActionVerbalizer.java Fri Aug 5 14:41:20 2016
@@ -65,6 +65,7 @@ import org.apache.uima.ruta.action.Repla
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.SplitAction;
import org.apache.uima.ruta.action.TransferAction;
import org.apache.uima.ruta.action.TrieAction;
import org.apache.uima.ruta.action.TrimAction;
@@ -178,6 +179,8 @@ public class ActionVerbalizer {
return "UNMARKALL";
} else if (action instanceof TrimAction) {
return "TRIM";
+ } else if (action instanceof SplitAction) {
+ return "SPLIT";
} else if (action instanceof ImplicitMarkAction) {
return "";
} else if (action instanceof ImplicitFeatureAction) {
@@ -526,6 +529,16 @@ public class ActionVerbalizer {
} else if (action instanceof TrimAction) {
TrimAction a = (TrimAction) action;
AbstractTypeListExpression typeList = a.getTypeList();
+ String verbalize = "";
+ if (typeList != null) {
+ verbalize = verbalizer.verbalize(typeList);
+ } else if (a.getTypes() != null) {
+ verbalize = verbalizer.verbalizeExpressionList(a.getTypes());
+ }
+ return name + verbalize + ")";
+ } else if (action instanceof TrimAction) {
+ TrimAction a = (TrimAction) action;
+ AbstractTypeListExpression typeList = a.getTypeList();
String verbalize = "";
if (typeList != null) {
verbalize = verbalizer.verbalize(typeList);