From: <ku...@us...> - 2008-04-14 14:45:13
|
Revision: 786 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=786&view=rev Author: kurzum Date: 2008-04-14 07:45:06 -0700 (Mon, 14 Apr 2008) Log Message: ----------- changed String to StringBuffer which is faster Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/core/owl/KB.java Modified: trunk/src/dl-learner/org/dllearner/core/owl/KB.java =================================================================== --- trunk/src/dl-learner/org/dllearner/core/owl/KB.java 2008-04-10 13:20:09 UTC (rev 785) +++ trunk/src/dl-learner/org/dllearner/core/owl/KB.java 2008-04-14 14:45:06 UTC (rev 786) @@ -204,16 +204,17 @@ } public String toKBSyntaxString(String baseURI, Map<String,String> prefixes) { - String str = "TBox["+tbox.size()+"]:\n"; + StringBuffer strbuff = new StringBuffer(); + strbuff.append("TBox["+tbox.size()+"]:\n"); for(Axiom a : tbox) - str += " " + a.toString(baseURI, prefixes)+"\n"; - str += "RBox["+rbox.size()+"]:\n"; + strbuff.append(" " + a.toString(baseURI, prefixes)+"\n"); + strbuff.append("\nRBox["+rbox.size()+"]:\n"); for(Axiom a : rbox) - str += " " + a.toString(baseURI, prefixes)+"\n"; - str += "ABox["+abox.size()+"]:\n"; + strbuff.append(" " + a.toString(baseURI, prefixes)+"\n"); + strbuff.append("\nABox["+abox.size()+"]:\n"); for(Axiom a : abox) - str += " " + a.toString(baseURI, prefixes)+"\n"; - return str; + strbuff.append(" " + a.toString(baseURI, prefixes)+"\n"); + return strbuff.toString(); } public Set<Individual> findRelatedIndividuals(Individual individual) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |