org.coode.owlapi.manchesterowlsyntax
Class ManchesterOWLSyntaxFramesParser

java.lang.Object
  extended by org.coode.owlapi.manchesterowlsyntax.ManchesterOWLSyntaxFramesParser
All Implemented Interfaces:
OWLExpressionParser<java.util.Set<OntologyAxiomPair>>

public class ManchesterOWLSyntaxFramesParser
extends java.lang.Object
implements OWLExpressionParser<java.util.Set<OntologyAxiomPair>>

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 05-Feb-2009


Constructor Summary
ManchesterOWLSyntaxFramesParser(OWLDataFactory dataFactory, OWLEntityChecker checker)
           
 
Method Summary
 java.util.Set<OntologyAxiomPair> parse(java.lang.String expression)
           
 void setDefaultOntology(OWLOntology ontology)
           
 void setOWLEntityChecker(OWLEntityChecker entityChecker)
           
 void setOWLOntologyChecker(OWLOntologyChecker ontologyChecker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManchesterOWLSyntaxFramesParser

public ManchesterOWLSyntaxFramesParser(OWLDataFactory dataFactory,
                                       OWLEntityChecker checker)
Method Detail

setOWLEntityChecker

public void setOWLEntityChecker(OWLEntityChecker entityChecker)
Specified by:
setOWLEntityChecker in interface OWLExpressionParser<java.util.Set<OntologyAxiomPair>>

setOWLOntologyChecker

public void setOWLOntologyChecker(OWLOntologyChecker ontologyChecker)

setDefaultOntology

public void setDefaultOntology(OWLOntology ontology)

parse

public java.util.Set<OntologyAxiomPair> parse(java.lang.String expression)
                                       throws ParserException
Specified by:
parse in interface OWLExpressionParser<java.util.Set<OntologyAxiomPair>>
Throws:
ParserException