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

org.protege.editor.owl.model.selection.axioms.AxiomSelectionStrategy 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.selection.axioms;

import org.semanticweb.owlapi.model.OWLAxiom;
import org.semanticweb.owlapi.model.OWLOntology;

import java.beans.PropertyChangeListener;
import java.util.Set;

/**
 * User: nickdrummond
 * Date: May 20, 2008
 */
public interface AxiomSelectionStrategy {

    String getName();

    Set getAxioms(Set ontologies);

//    void setOntologies(Set ontologies);
//
//    Set getOntologies();

    void addPropertyChangeListener(PropertyChangeListener l);

    void removePropertyChangeListener(PropertyChangeListener l);    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy