You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2020/02/17 18:15:17 UTC
svn commit: r1874145 -
/ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/cr/TextBySentenceBuilder.java
Author: seanfinan
Date: Mon Feb 17 18:15:17 2020
New Revision: 1874145
URL: http://svn.apache.org/viewvc?rev=1874145&view=rev
Log:
Don't add Simple_Segment title.
use addToIndexes.
Modified:
ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/cr/TextBySentenceBuilder.java
Modified: ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/cr/TextBySentenceBuilder.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/cr/TextBySentenceBuilder.java?rev=1874145&r1=1874144&r2=1874145&view=diff
==============================================================================
--- ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/cr/TextBySentenceBuilder.java (original)
+++ ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/cr/TextBySentenceBuilder.java Mon Feb 17 18:15:17 2020
@@ -75,8 +75,9 @@ final public class TextBySentenceBuilder
final String sectionId = name + '_' + sectionNum;
section.setId( sectionId );
section.setBegin( sb.length() );
- sb.append( name ).append( "\n" );
-
+ if ( !name.equals( DEFAULT_SEGMENT_ID ) ) {
+ sb.append( name ).append( "\n" );
+ }
for ( String sentenceText : sentenceSection._sentences ) {
final Sentence sentence = new Sentence( jCas );
sentence.setSegmentId( sectionId );
@@ -84,10 +85,14 @@ final public class TextBySentenceBuilder
sentence.setBegin( sb.length() );
sb.append( sentenceText ).append( "\n" );
sentence.setEnd( sb.length() );
+ sentence.addToIndexes( jCas );
sentenceNum++;
}
- sb.append( "\n\n" );
+ if ( _sentenceSections.size() > 1 ) {
+ sb.append( "\n\n" );
+ }
section.setEnd( sb.length() );
+ section.addToIndexes( jCas );
sectionNum++;
}
jCas.setDocumentText( sb.toString() );