All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.protege.editor.owl.model.parser.ProtegeOWLEntityChecker Maven / Gradle / Ivy

Go to download

OWL ontology editing infrastructure used by the Protege desktop application.

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); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy