Package org.semanticweb.owlapi.owllink.builtin.requests

Examples of org.semanticweb.owlapi.owllink.builtin.requests.GetEquivalentClasses


        return reasoner.answer(request);
      }
    }
   
  public SetOfClasses equivalentClasses(OWLClassExpression classExp){
    GetEquivalentClasses getEquivalentClasses = new GetEquivalentClasses(IRI.create(ou),classExp);
    SetOfClasses eqclasses = (SetOfClasses)executeReasoner(getEquivalentClasses);//reasoner.answer(getEquivalentClasses);
   
    return eqclasses;
  }
View Full Code Here


          while (it.hasNext()) {
              Node<OWLClass> owlClassNode = it.next();
              populateidList(owlClassNode.getEntities().iterator().next().toStringID(), idList);
          }
         
          GetEquivalentClasses getEquivalentClasses = new GetEquivalentClasses(IRI.create(ou),classExp);
          SetOfClasses eqclasses = (SetOfClasses)executeReasoner(getEquivalentClasses);//reasoner.answer(getEquivalentClasses);

          Iterator<OWLClass> eqiIterator = eqclasses.iterator();
          while(eqiIterator.hasNext()){
              OWLClass eqClass = eqiIterator.next();
View Full Code Here

  }
 
  @Test
  public final void testGetEquivalentClasses() throws OWLReasonerRuntimeException {
    for( OWLClassExpression x : ontology.getClassesInSignature() ) {
      SetOfClasses expected = referenceReasoner.answer(new GetEquivalentClasses(referenceReasoner.getDefaultKB(), x));
      SetOfClasses actual = heraklesReasoner.answer(new GetEquivalentClasses(heraklesReasoner.getDefaultKB(), x));     
      assertEquals( new HashSet<OWLClass>().addAll(expected), new HashSet<OWLClass>().addAll(actual) )
    }
  }
View Full Code Here

TOP

Related Classes of org.semanticweb.owlapi.owllink.builtin.requests.GetEquivalentClasses

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.