public interface ManchesterOWLSyntaxParser
| Modifier and Type | Method and Description |
|---|---|
org.semanticweb.owlapi.model.OWLAxiom |
parseAxiom()
Parsing "Inline" Axioms.
|
org.semanticweb.owlapi.model.OWLClassAxiom |
parseClassAxiom()
Deprecated.
same as parseAxiom except for a cast in the return type
|
org.semanticweb.owlapi.model.OWLClassExpression |
parseClassExpression()
Parses an OWL class expression that is represented in Manchester OWL
Syntax.
|
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
parseClassExpressionList() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
parseClassExpressionList(boolean ignored)
Deprecated.
use parseClassExpressionList()
|
Set<OntologyAxiomPair> |
parseClassFrameEOF() |
org.semanticweb.owlapi.model.OWLLiteral |
parseConstant()
Deprecated.
use parseLiteral(null) to get the same result
|
org.semanticweb.owlapi.model.OWLDataRange |
parseDataRange() |
org.semanticweb.owlapi.model.OWLLiteral |
parseLiteral(org.semanticweb.owlapi.model.OWLDatatype datatype) |
List<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
parseObjectPropertyChain() |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
parseObjectPropertyList() |
ManchesterOWLSyntaxOntologyFormat |
parseOntology(org.semanticweb.owlapi.model.OWLOntology ont) |
Set<org.semanticweb.owlapi.model.OWLPropertyExpression<?,?>> |
parsePropertyList() |
List<OntologyAxiomPair> |
parseRuleFrame() |
org.semanticweb.owlapi.model.IRI |
parseVariable() |
void |
setOWLEntityChecker(OWLEntityChecker owlEntityChecker) |
void |
setOWLOntologyChecker(OWLOntologyChecker owlOntologyChecker) |
org.semanticweb.owlapi.model.OWLAxiom parseAxiom()
throws ParserException
ParserException - parsing errororg.semanticweb.owlapi.model.OWLClassExpression parseClassExpression()
throws ParserException
ParserException - If a class expression could not be parsed.Set<OntologyAxiomPair> parseClassFrameEOF() throws ParserException
ParserException - parsing errororg.semanticweb.owlapi.model.OWLLiteral parseLiteral(org.semanticweb.owlapi.model.OWLDatatype datatype)
datatype - datatype to use, if one exists in the context. If null, the
datatype will be decided by the literal itself.@Deprecated org.semanticweb.owlapi.model.OWLLiteral parseConstant()
void setOWLEntityChecker(OWLEntityChecker owlEntityChecker)
owlEntityChecker - owlEntityCheckervoid setOWLOntologyChecker(OWLOntologyChecker owlOntologyChecker)
owlOntologyChecker - owlOntologyCheckerList<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> parseObjectPropertyChain()
ManchesterOWLSyntaxOntologyFormat parseOntology(org.semanticweb.owlapi.model.OWLOntology ont) throws ParserException, org.semanticweb.owlapi.model.UnloadableImportException
ont - ontParserException - parsing errororg.semanticweb.owlapi.model.UnloadableImportException - import errorSet<org.semanticweb.owlapi.model.OWLClassExpression> parseClassExpressionList()
Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> parseObjectPropertyList() throws ParserException
ParserException - if a parser exception is raised@Deprecated Set<org.semanticweb.owlapi.model.OWLClassExpression> parseClassExpressionList(boolean ignored)
ignored - this parameter is ignored@Deprecated org.semanticweb.owlapi.model.OWLClassAxiom parseClassAxiom() throws ParserException
ParserException - if a parser exception is raisedorg.semanticweb.owlapi.model.OWLDataRange parseDataRange()
Set<org.semanticweb.owlapi.model.OWLPropertyExpression<?,?>> parsePropertyList()
List<OntologyAxiomPair> parseRuleFrame()
org.semanticweb.owlapi.model.IRI parseVariable()
throws ParserException
ParserException - if a parser exception is raisedCopyright © 2014 The University of Manchester. All Rights Reserved.