From: <jen...@us...> - 2007-11-27 15:10:36
|
Revision: 290 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=290&view=rev Author: jenslehmann Date: 2007-11-27 07:10:29 -0800 (Tue, 27 Nov 2007) Log Message: ----------- added getConceptLength() method to web service for family benchmark 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 2007-11-25 11:37:52 UTC (rev 289) +++ trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java 2007-11-27 15:10:29 UTC (rev 290) @@ -420,7 +420,6 @@ try { concept = KBParser.parseConcept(conceptString); } catch (ParseException e) { - // TODO Auto-generated catch block e.printStackTrace(); } Set<Individual> individuals = state.getReasoningService().retrieval(concept); @@ -428,6 +427,18 @@ } @WebMethod + public int getConceptLength(String conceptString) { + // call parser to parse concept + Concept concept = null; + try { + concept = KBParser.parseConcept(conceptString); + } catch (ParseException e) { + e.printStackTrace(); + } + return concept.getLength(); + } + + @WebMethod public String[] getAtomicRoles(int id) throws ClientNotKnownException { ClientState state = getState(id); Set<AtomicRole> roles = state.getReasoningService().getAtomicRoles(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |