org.dllearner.utilities.owl
Class OWLAPIRenderers

java.lang.Object
  extended by org.dllearner.utilities.owl.OWLAPIRenderers

public class OWLAPIRenderers
extends Object

A collection of various render methods provided by OWL API.

Author:
Jens Lehmann

Constructor Summary
OWLAPIRenderers()
           
 
Method Summary
static String toManchesterOWLSyntax(org.semanticweb.owlapi.model.OWLAxiom description)
          Converts an OWL API axiom to a Manchester OWL syntax string.
static String toManchesterOWLSyntax(org.semanticweb.owlapi.model.OWLClassExpression description)
          Converts an OWL API description to a Manchester OWL syntax string.
static String toOWLXMLSyntax(Axiom axiom)
           
static String toOWLXMLSyntax(org.semanticweb.owlapi.model.OWLAxiom axiom)
           
static String toOWLXMLSyntax(org.semanticweb.owlapi.model.OWLClassExpression description)
          Converts an OWL API description to an OWL/XML syntax string.
static String toRDFXMLSyntax(Axiom axiom)
           
static String toRDFXMLSyntax(org.semanticweb.owlapi.model.OWLAxiom axiom)
           
static String toTurtleSyntax(Axiom axiom)
           
static String toTurtleSyntax(Axiom axiom, boolean shortVersion)
           
static String toTurtleSyntax(org.semanticweb.owlapi.model.OWLAxiom axiom, boolean shortVersion)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLAPIRenderers

public OWLAPIRenderers()
Method Detail

toManchesterOWLSyntax

public static String toManchesterOWLSyntax(org.semanticweb.owlapi.model.OWLAxiom description)
Converts an OWL API axiom to a Manchester OWL syntax string.

Parameters:
description - Input OWLAxiom.
Returns:
Manchester OWL syntax string.

toManchesterOWLSyntax

public static String toManchesterOWLSyntax(org.semanticweb.owlapi.model.OWLClassExpression description)
Converts an OWL API description to a Manchester OWL syntax string.

Parameters:
description - Input OWLDescription.
Returns:
Manchester OWL syntax string.

toOWLXMLSyntax

public static String toOWLXMLSyntax(org.semanticweb.owlapi.model.OWLClassExpression description)
Converts an OWL API description to an OWL/XML syntax string.

Parameters:
description - Input OWLDescription.
Returns:
OWL/XML syntax string.

toOWLXMLSyntax

public static String toOWLXMLSyntax(Axiom axiom)

toOWLXMLSyntax

public static String toOWLXMLSyntax(org.semanticweb.owlapi.model.OWLAxiom axiom)

toRDFXMLSyntax

public static String toRDFXMLSyntax(Axiom axiom)

toRDFXMLSyntax

public static String toRDFXMLSyntax(org.semanticweb.owlapi.model.OWLAxiom axiom)

toTurtleSyntax

public static String toTurtleSyntax(Axiom axiom)

toTurtleSyntax

public static String toTurtleSyntax(Axiom axiom,
                                    boolean shortVersion)

toTurtleSyntax

public static String toTurtleSyntax(org.semanticweb.owlapi.model.OWLAxiom axiom,
                                    boolean shortVersion)


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann