protege-hets/src/de/unibremen/informatik/hets/protege/HetCASLRenderingViewComponent.java

24 lines
775 B
Java
Raw Normal View History

2011-01-17 21:10:11 +00:00
package de.unibremen.informatik.hets.protege;
import java.io.Writer;
import org.protege.editor.owl.ui.view.ontology.AbstractOntologyRenderingViewComponent;
import org.semanticweb.owlapi.model.OWLOntology;
import uk.ac.manchester.cs.owl.owlapi.mansyntaxrenderer.ManchesterOWLSyntaxRenderer;
public class HetCASLRenderingViewComponent extends AbstractOntologyRenderingViewComponent {
/**
*
*/
private static final long serialVersionUID = 3845613418666267771L;
@Override
protected void renderOntology(OWLOntology ontology, Writer writer) throws Exception {
// TODO Auto-generated method stub
ManchesterOWLSyntaxRenderer ren = new ManchesterOWLSyntaxRenderer(getOWLModelManager().getOWLOntologyManager());
ren.render(ontology, writer);
writer.flush();
}
}