From: <Jen...@us...> - 2008-05-29 10:27:09
|
Revision: 932 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=932&view=rev Author: JensLehmann Date: 2008-05-29 03:27:04 -0700 (Thu, 29 May 2008) Log Message: ----------- added possibility to return Manchester syntax string Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java Modified: trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java =================================================================== --- trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java 2008-05-28 08:38:15 UTC (rev 931) +++ trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java 2008-05-29 10:27:04 UTC (rev 932) @@ -311,6 +311,19 @@ return state.getLearningAlgorithm().getBestSolution().toString(); } + @WebMethod + public String learn(int id, String format) throws ClientNotKnownException { + ClientState state = getState(id); + state.getLearningAlgorithm().start(); + Description solution = state.getLearningAlgorithm().getBestSolution(); + if(format == "manchester") + return solution.toManchesterSyntaxString(null, null); + else if(format == "kb") + return solution.toKBSyntaxString(); + else + return solution.toString(); + } + /** * Starts the learning algorithm and returns immediately. The learning * algorithm is executed in its own thread and can be queried and This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |