com.clarkparsia.owlapi.explanation.io
Class ConciseExplanationRenderer

java.lang.Object
  extended by com.clarkparsia.owlapi.explanation.io.ConciseExplanationRenderer
All Implemented Interfaces:
ExplanationRenderer

public class ConciseExplanationRenderer
extends Object
implements ExplanationRenderer

Explanation renderer in concise form


Constructor Summary
ConciseExplanationRenderer()
           
 
Method Summary
 void endRendering()
          end of rendering
 void render(org.semanticweb.owlapi.model.OWLAxiom axiom, Set<Set<org.semanticweb.owlapi.model.OWLAxiom>> explanations)
           
 void startRendering(Writer w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConciseExplanationRenderer

public ConciseExplanationRenderer()
Method Detail

startRendering

public void startRendering(Writer w)
Specified by:
startRendering in interface ExplanationRenderer
Parameters:
w - the writer to use

render

public void render(org.semanticweb.owlapi.model.OWLAxiom axiom,
                   Set<Set<org.semanticweb.owlapi.model.OWLAxiom>> explanations)
            throws org.semanticweb.owlapi.model.OWLException,
                   IOException
Specified by:
render in interface ExplanationRenderer
Parameters:
axiom - the axiom to render
explanations - the explanations to render
Throws:
org.semanticweb.owlapi.model.OWLException - OWL troubles
IOException - IO troubles

endRendering

public void endRendering()
Description copied from interface: ExplanationRenderer
end of rendering

Specified by:
endRendering in interface ExplanationRenderer


Copyright © 2012 The University of Manchester. All Rights Reserved.