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

org.protege.editor.owl.model.search.AxiomBasedSearchMetadataImporter Maven / Gradle / Ivy

Go to download

OWL ontology editing infrastructure used by the Protege desktop application.

There is a newer version: 5.6.4-beta3
Show newest version
package org.protege.editor.owl.model.search;

import org.semanticweb.owlapi.model.AxiomType;
import org.semanticweb.owlapi.model.OWLAxiom;
import org.semanticweb.owlapi.model.OWLEntity;

import java.util.Set;

/**
 * Author: Matthew Horridge
* Stanford University
* Bio-Medical Informatics Research Group
* Date: 03/10/2012 */ public abstract class AxiomBasedSearchMetadataImporter { public abstract boolean isImporterFor(AxiomType axiomType, Set categories); public abstract void generateSearchMetadataFor(OWLAxiom axiom, OWLEntity axiomSubject, String axiomSubjectRendering, SearchMetadataImportContext context, SearchMetadataDB db); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy