public interface ManchesterOWLSyntaxParser
OWLAxiom parseAxiom() throws ParserException
ParserException
- parsing errorOWLClassExpression parseClassExpression() throws ParserException
ParserException
- If a class expression could not be parsed.Set<OntologyAxiomPair> parseClassFrameEOF() throws ParserException
ParserException
- parsing errorOWLLiteral parseLiteral(OWLDatatype datatype)
datatype
- datatype to use, if one exists in the context. If null, the
datatype will be decided by the literal itself.@Deprecated OWLLiteral parseConstant()
void setOWLEntityChecker(OWLEntityChecker owlEntityChecker)
owlEntityChecker
- owlEntityCheckervoid setOWLOntologyChecker(OWLOntologyChecker owlOntologyChecker)
owlOntologyChecker
- owlOntologyCheckerList<OWLObjectPropertyExpression> parseObjectPropertyChain()
ManchesterOWLSyntaxOntologyFormat parseOntology(OWLOntology ont) throws ParserException, UnloadableImportException
ont
- ontParserException
- parsing errorUnloadableImportException
- import errorSet<OWLClassExpression> parseClassExpressionList()
Set<OWLObjectPropertyExpression> parseObjectPropertyList() throws ParserException
ParserException
- if a parser exception is raised@Deprecated Set<OWLClassExpression> parseClassExpressionList(boolean ignored)
ignored
- this parameter is ignored@Deprecated OWLClassAxiom parseClassAxiom() throws ParserException
ParserException
- if a parser exception is raisedOWLDataRange parseDataRange()
Set<OWLPropertyExpression<?,?>> parsePropertyList()
List<OntologyAxiomPair> parseRuleFrame()
IRI parseVariable() throws ParserException
ParserException
- if a parser exception is raisedCopyright © 2017 The University of Manchester. All Rights Reserved.