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);