You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by tm...@apache.org on 2013/01/08 02:29:56 UTC
svn commit: r1430107 -
/incubator/ctakes/trunk/ctakes-constituency-parser/src/main/java/org/apache/ctakes/constituency/parser/treekernel/TreeExtractor.java
Author: tmill
Date: Tue Jan 8 01:29:56 2013
New Revision: 1430107
URL: http://svn.apache.org/viewvc?rev=1430107&view=rev
Log:
ctakes-111: Check in correct library file to fix relation compiler issue.
Modified:
incubator/ctakes/trunk/ctakes-constituency-parser/src/main/java/org/apache/ctakes/constituency/parser/treekernel/TreeExtractor.java
Modified: incubator/ctakes/trunk/ctakes-constituency-parser/src/main/java/org/apache/ctakes/constituency/parser/treekernel/TreeExtractor.java
URL: http://svn.apache.org/viewvc/incubator/ctakes/trunk/ctakes-constituency-parser/src/main/java/org/apache/ctakes/constituency/parser/treekernel/TreeExtractor.java?rev=1430107&r1=1430106&r2=1430107&view=diff
==============================================================================
--- incubator/ctakes/trunk/ctakes-constituency-parser/src/main/java/org/apache/ctakes/constituency/parser/treekernel/TreeExtractor.java (original)
+++ incubator/ctakes/trunk/ctakes-constituency-parser/src/main/java/org/apache/ctakes/constituency/parser/treekernel/TreeExtractor.java Tue Jan 8 01:29:56 2013
@@ -191,7 +191,14 @@ public class TreeExtractor {
}
// Find the least common ancestor of two other nodes, or null (top node) if they are in different sentences
- private static TreebankNode getLCA(TreebankNode t1, TreebankNode t2){
+ public static TreebankNode getLCA(TreebankNode t1, TreebankNode t2){
+ TreebankNode temp = null;
+ if(t2.getBegin() < t1.getBegin()){
+ temp = t1;
+ t1 = t2;
+ t2 = temp;
+ }
+
TreebankNode lca = t2;
while(lca != null && lca.getBegin() > t1.getBegin()){
lca = lca.getParent();