/** * ********************************************************************************************************************* */ public Set<OWLClass> allSuperClassesOf(OWLClass owlClass) { Set<OWLClass> superOWLClasses = new HashSet<OWLClass>(); if (null != reasonerForMergedOntology) { Iterator<Node<OWLClass>> iteratorNodeOWLClass = reasonerForMergedOntology.getSuperClasses(owlClass, false).iterator(); while (iteratorNodeOWLClass.hasNext()) { Iterator<OWLClass> iteratorOWLClass = iteratorNodeOWLClass.next().iterator(); while (iteratorOWLClass.hasNext()) { superOWLClasses.add(iteratorOWLClass.next()); } } } return superOWLClasses; }
final OWLClass type = types.iterator().next().getRepresentativeElement(); System.out.println("Type:" + type);
final OWLClass type = types.iterator().next().getRepresentativeElement(); System.out.println("Type:" + type);
final OWLClass type = types.iterator().next().getRepresentativeElement(); System.out.println("Type:" + type);
final OWLClass type = types.iterator().next().getRepresentativeElement(); System.out.println("Type:" + type);