From: <hee...@us...> - 2008-11-30 12:37:33
|
Revision: 1534 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1534&view=rev Author: heeroyuy Date: 2008-11-30 12:37:29 +0000 (Sun, 30 Nov 2008) Log Message: ----------- -fixed bug that suggestList isn't cleared before updating List -fixed bug that equivalent class is also put to subclass Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/tools/protege/ActionHandler.java trunk/src/dl-learner/org/dllearner/tools/protege/DLLearnerModel.java Modified: trunk/src/dl-learner/org/dllearner/tools/protege/ActionHandler.java =================================================================== --- trunk/src/dl-learner/org/dllearner/tools/protege/ActionHandler.java 2008-11-29 23:26:05 UTC (rev 1533) +++ trunk/src/dl-learner/org/dllearner/tools/protege/ActionHandler.java 2008-11-30 12:37:29 UTC (rev 1534) @@ -400,6 +400,7 @@ System.out.println("JETZT HIER:"); model.setSuggestList(result); // learnPanel.getListModel().clear(); + dm.clear(); Iterator<EvaluatedDescription> it = result.iterator(); int i = 0; while (it.hasNext()) { @@ -407,7 +408,6 @@ EvaluatedDescription eval = it.next(); while(ont.hasNext()) { String onto = ont.next().getURI().toString(); - if(eval.getDescription().toString().contains(onto)) { if(model.isConsistent(eval)) { dm.add(i, new SuggestListItem(Color.GREEN, eval.getDescription().toManchesterSyntaxString(onto, null))); Modified: trunk/src/dl-learner/org/dllearner/tools/protege/DLLearnerModel.java =================================================================== --- trunk/src/dl-learner/org/dllearner/tools/protege/DLLearnerModel.java 2008-11-29 23:26:05 UTC (rev 1533) +++ trunk/src/dl-learner/org/dllearner/tools/protege/DLLearnerModel.java 2008-11-30 12:37:29 UTC (rev 1534) @@ -729,7 +729,7 @@ OWLOntologyManager manager = OWLManager.createOWLOntologyManager(); OWLDataFactory factory = manager.getOWLDataFactory(); - if (id.equals("Equivalent classes")) { + if (id.equals("Suggest equivalent class")) { axiomOWLAPI = factory.getOWLEquivalentClassesAxiom(ds); } else { axiomOWLAPI = factory.getOWLSubClassAxiom(newConceptOWLAPI, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |