Package org.apache.ctakes.typesystem.type.syntax

Examples of org.apache.ctakes.typesystem.type.syntax.TreebankNode


    for(int i = 0; i < subtrees.length; i++){
      Parse subtree = subtrees[i];
      Span span = subtree.getSpan();
      if(subtree.getChildCount() > 0){
        try{
          TreebankNode child = new TreebankNode(jcas, root.getBegin() + imap.get(span.getStart()), root.getBegin() + imap.get(span.getEnd()));
          child.setParent(parent);
          children.set(i, child);
          recursivelyCreateStructure(jcas, child, subtree, root, imap);
        }catch(NullPointerException e){
          System.err.println("MaxentParserWrapper Error: " + e);
        }
View Full Code Here


  public static List<TreebankNode> getNodeList(TopTreebankNode tree){
    ArrayList<TreebankNode> list = new ArrayList<TreebankNode>();
    list.add(tree);
    int ind = 0
    while(ind < list.size()){
      TreebankNode cur = list.get(ind);
      for(int i = 0; i < cur.getChildren().size(); i++){
        list.add(cur.getChildren(i));
      }
      ind++;
    }
    return list;
  }
View Full Code Here

TOP

Related Classes of org.apache.ctakes.typesystem.type.syntax.TreebankNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.