Skip to content

Commit

Permalink
and another bugfix for merging overlaps
Browse files Browse the repository at this point in the history
  • Loading branch information
jzell committed Mar 18, 2014
1 parent df67acf commit d025656
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/de/unihd/dbs/uima/annotator/heideltime/HeidelTime.java
Original file line number Diff line number Diff line change
Expand Up @@ -1840,6 +1840,9 @@ private void deleteOverlappedTimexesPostprocessing(JCas jcas) {
// check timex value attribute string length
if(longestTimex == null) {
longestTimex = t;
} else if(longestTimex.getTimexValue().length() == t.getTimexValue().length()) {
if(t.getBegin() < longestTimex.getBegin())
longestTimex = t;
} else if(longestTimex.getTimexValue().length() < t.getTimexValue().length()) {
longestTimex = t;
}
Expand All @@ -1856,7 +1859,7 @@ private void deleteOverlappedTimexesPostprocessing(JCas jcas) {
// disassemble and remember the token ids
String[] tokenizedTokenIds = t.getAllTokIds().split("<-->");
for(Integer i = 1; i < tokenizedTokenIds.length; i++) {
if(!tokenIds.contains(tokenizedTokenIds[i])) {
if(!tokenIds.contains(Integer.parseInt(tokenizedTokenIds[i]))) {
tokenIds.add(Integer.parseInt(tokenizedTokenIds[i]));
}
}
Expand Down

0 comments on commit d025656

Please sign in to comment.