Class ManchesterOWLSyntaxFramesParser
java.lang.Object
org.semanticweb.owlapi.manchestersyntax.parser.ManchesterOWLSyntaxFramesParser
- All Implemented Interfaces:
OWLExpressionParser<Set<OntologyAxiomPair>>
public class ManchesterOWLSyntaxFramesParser
extends Object
implements OWLExpressionParser<Set<OntologyAxiomPair>>
- Since:
- 3.0.0
- Author:
- Matthew Horridge, The University of Manchester, Information Management Group
-
Constructor Summary
ConstructorsConstructorDescriptionManchesterOWLSyntaxFramesParser
(OWLDataFactory dataFactory, OWLEntityChecker checker) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setDefaultOntology
(OWLOntology ontology) void
setOWLEntityChecker
(OWLEntityChecker entityChecker) void
setOWLOntologyChecker
(OWLOntologyChecker ontologyChecker)
-
Constructor Details
-
ManchesterOWLSyntaxFramesParser
- Parameters:
dataFactory
- the data factorychecker
- the entity checker
-
-
Method Details
-
setOWLEntityChecker
- Specified by:
setOWLEntityChecker
in interfaceOWLExpressionParser<Set<OntologyAxiomPair>>
- Parameters:
entityChecker
- the entity checker to use
-
setOWLOntologyChecker
- Parameters:
ontologyChecker
- the ontology checker
-
setDefaultOntology
- Parameters:
ontology
- the ontology to use
-
parse
- Specified by:
parse
in interfaceOWLExpressionParser<Set<OntologyAxiomPair>>
- Parameters:
expression
- the expression to parse- Returns:
- the parsed expression
-