From: <ku...@us...> - 2008-04-07 12:19:05
|
Revision: 774 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=774&view=rev Author: kurzum Date: 2008-04-07 05:18:57 -0700 (Mon, 07 Apr 2008) Log Message: ----------- corrected brackets so now it is: (a AND (b AND c)) instead of: (a AND b AND c) which could not be parsed by KBparse Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/core/owl/Intersection.java Modified: trunk/src/dl-learner/org/dllearner/core/owl/Intersection.java =================================================================== --- trunk/src/dl-learner/org/dllearner/core/owl/Intersection.java 2008-04-07 10:40:36 UTC (rev 773) +++ trunk/src/dl-learner/org/dllearner/core/owl/Intersection.java 2008-04-07 12:18:57 UTC (rev 774) @@ -39,10 +39,17 @@ return "EMPTY_AND"; String ret = "("; + String bracketCollect = ""; for(int i=0; i<children.size()-1; i++) { ret += children.get(i).toString(baseURI, prefixes) + " AND "; + if( i != (children.size()-2) ) { + ret += "("; + bracketCollect += ")"; + } } + ret += children.get(children.size()-1).toString(baseURI, prefixes) + ")"; + ret += bracketCollect; return ret; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |