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/03/26 13:26:05 UTC
svn commit: r1461079 -
/uima/sandbox/textmarker/trunk/textmarker-core/src/main/java/org/apache/uima/textmarker/rule/TextMarkerTypeMatcher.java
Author: pkluegl
Date: Tue Mar 26 12:26:05 2013
New Revision: 1461079
URL: http://svn.apache.org/r1461079
Log:
UIMA-2761
- only skip anchoring TMB if it is visible
Modified:
uima/sandbox/textmarker/trunk/textmarker-core/src/main/java/org/apache/uima/textmarker/rule/TextMarkerTypeMatcher.java
Modified: uima/sandbox/textmarker/trunk/textmarker-core/src/main/java/org/apache/uima/textmarker/rule/TextMarkerTypeMatcher.java
URL: http://svn.apache.org/viewvc/uima/sandbox/textmarker/trunk/textmarker-core/src/main/java/org/apache/uima/textmarker/rule/TextMarkerTypeMatcher.java?rev=1461079&r1=1461078&r2=1461079&view=diff
==============================================================================
--- uima/sandbox/textmarker/trunk/textmarker-core/src/main/java/org/apache/uima/textmarker/rule/TextMarkerTypeMatcher.java (original)
+++ uima/sandbox/textmarker/trunk/textmarker-core/src/main/java/org/apache/uima/textmarker/rule/TextMarkerTypeMatcher.java Tue Mar 26 12:26:05 2013
@@ -92,7 +92,7 @@ public class TextMarkerTypeMatcher imple
return Collections.emptyList();
}
stream.moveTo(lastBasic);
- if(stream.isVisible(annotation)) {
+ if(stream.isVisible(lastBasic)) {
stream.moveToNext();
}
if (stream.isValid()) {
@@ -125,7 +125,9 @@ public class TextMarkerTypeMatcher imple
return Collections.emptyList();
}
stream.moveTo(firstBasic);
- stream.moveToPrevious();
+ if(stream.isVisible(firstBasic)) {
+ stream.moveToPrevious();
+ }
if (stream.isValid()) {
TextMarkerBasic nextBasic = (TextMarkerBasic) stream.get();
List<Type> reTypes = getTypes(parent, stream);