org.protege.editor.owl.model.parser.ProtegeOWLEntityChecker Maven / Gradle / Ivy
The newest version!
package org.protege.editor.owl.model.parser;
import org.protege.editor.owl.model.find.OWLEntityFinder;
import org.semanticweb.owlapi.expression.OWLEntityChecker;
import org.semanticweb.owlapi.model.*;
/**
* Author: drummond
* http://www.cs.man.ac.uk/~drummond/
* The University Of Manchester
* Bio Health Informatics Group
* Date: May 8, 2008
*/
public class ProtegeOWLEntityChecker implements OWLEntityChecker {
private OWLEntityFinder finder;
public ProtegeOWLEntityChecker(OWLEntityFinder finder) {
this.finder = finder;
}
public OWLClass getOWLClass(String rendering) {
return finder.getOWLClass(rendering);
}
public OWLObjectProperty getOWLObjectProperty(String rendering) {
return finder.getOWLObjectProperty(rendering);
}
public OWLDataProperty getOWLDataProperty(String rendering) {
return finder.getOWLDataProperty(rendering);
}
public OWLNamedIndividual getOWLIndividual(String rendering) {
return finder.getOWLIndividual(rendering);
}
public OWLDatatype getOWLDatatype(String rendering) {
return finder.getOWLDatatype(rendering);
}
public OWLAnnotationProperty getOWLAnnotationProperty(String rendering) {
return finder.getOWLAnnotationProperty(rendering);
}
}