You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by st...@apache.org on 2013/06/07 21:49:04 UTC

svn commit: r1490800 - /ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/THYMETreebankReader.java

Author: stevenbethard
Date: Fri Jun  7 19:49:04 2013
New Revision: 1490800

URL: http://svn.apache.org/r1490800
Log:
Fixes warnings in THYME treebank reader.

Modified:
    ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/THYMETreebankReader.java

Modified: ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/THYMETreebankReader.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/THYMETreebankReader.java?rev=1490800&r1=1490799&r2=1490800&view=diff
==============================================================================
--- ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/THYMETreebankReader.java (original)
+++ ctakes/trunk/ctakes-temporal/src/main/java/org/apache/ctakes/temporal/ae/THYMETreebankReader.java Fri Jun  7 19:49:04 2013
@@ -40,15 +40,16 @@ import org.apache.uima.analysis_engine.A
 import org.apache.uima.cas.FeatureStructure;
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.cas.FSArray;
+import org.apache.uima.jcas.cas.StringArray;
 import org.apache.uima.resource.ResourceInitializationException;
 import org.apache.uima.util.FileUtils;
 import org.apache.uima.util.Level;
-import org.cleartk.syntax.constituent.util.TreebankFormatParser;
-import org.cleartk.util.UIMAUtil;
+import org.cleartk.corpus.penntreebank.TreebankFormatParser;
 import org.cleartk.util.ViewURIUtil;
 import org.uimafit.component.JCasAnnotator_ImplBase;
 import org.uimafit.descriptor.ConfigurationParameter;
 import org.uimafit.factory.AnalysisEngineFactory;
+import org.uimafit.util.FSCollectionFactory;
 import org.uimafit.util.JCasUtil;
 
 public class THYMETreebankReader extends JCasAnnotator_ImplBase {
@@ -211,7 +212,8 @@ public class THYMETreebankReader extends
 			TreebankNode uimaNode,
 			TreebankNode parentNode) {
 		uimaNode.setNodeType(pojoNode.getType());
-		uimaNode.setNodeTags(UIMAUtil.toStringArray(jCas, pojoNode.getTags()));
+		uimaNode.setNodeTags(new StringArray(jCas, pojoNode.getTags().length));
+		FSCollectionFactory.fillArrayFS(uimaNode.getNodeTags(), pojoNode.getTags());
 		uimaNode.setNodeValue(pojoNode.getValue());
 		uimaNode.setLeaf(pojoNode.isLeaf());
 		uimaNode.setParent(parentNode);