From: Jason B. <jas...@us...> - 2002-04-30 08:48:39
|
Update of /cvsroot/maxent/maxent/src/java/opennlp/maxent In directory usw-pr-cvs1:/tmp/cvs-serv19942/src/java/opennlp/maxent Modified Files: BasicContextGenerator.java Log Message: Fixed bug: BasicContextGenerator was retaining whitespace. Index: BasicContextGenerator.java =================================================================== RCS file: /cvsroot/maxent/maxent/src/java/opennlp/maxent/BasicContextGenerator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** BasicContextGenerator.java 20 Nov 2001 17:05:37 -0000 1.1 --- BasicContextGenerator.java 30 Apr 2002 08:48:35 -0000 1.2 *************** *** 39,51 **** public String[] getContext(Object o) { String s = (String)o; ! int prevIndex = 0; int index = s.indexOf(' '); List cuts = new ArrayList(); while (index != -1) { ! cuts.add(s.substring(prevIndex, index)); prevIndex = index; index = s.indexOf(' ', ++index); } ! cuts.add(s.substring(prevIndex, s.length())); return (String[])cuts.toArray(new String[cuts.size()]); } --- 39,51 ---- public String[] getContext(Object o) { String s = (String)o; ! int prevIndex = -1; int index = s.indexOf(' '); List cuts = new ArrayList(); while (index != -1) { ! cuts.add(s.substring(prevIndex+1, index)); prevIndex = index; index = s.indexOf(' ', ++index); } ! cuts.add(s.substring(prevIndex+1, s.length())); return (String[])cuts.toArray(new String[cuts.size()]); } |