You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.1 KiB
Java

package de.unibremen.informatik.hets.model;
import de.unibremen.informatik.owl.OWLUtils;
import org.semanticweb.owlapi.model.OWLOntology;
import org.semanticweb.owlapi.model.OWLOntologyManager;
import org.semanticweb.owlapi.model.IRI;
import org.protege.editor.owl.model.OWLModelManager;
public class Basicspec extends Spec {
String ontname;
public Basicspec(String cont, String anno) {
super(cont, anno);
}
public String getOntologyName() {
return ontname;
}
public void displayOntology(OWLModelManager owlmodelmanager, String iri) {
OWLUtils.displayOntology(owlmodelmanager, content, iri);
ontname = iri;
}
public void displayOntology(OWLModelManager owlmodelmanager, String iri, String parent_iri) {
OWLUtils.displayOntology(owlmodelmanager, content, iri, parent_iri);
ontname = iri;
}
public String toString(OWLOntologyManager ontologymanager) {
return OWLUtils.dumpOntologyToString(ontologymanager, ontname);
}
public String toString() {
return content;
}
}