public class ManchesterOWLSyntaxEditorParser extends Object implements ManchesterOWLSyntaxParser
| Constructor and Description |
|---|
ManchesterOWLSyntaxEditorParser(OWLDataFactory dataFactory,
String s) |
ManchesterOWLSyntaxEditorParser(OWLOntologyLoaderConfiguration configuration,
OWLDataFactory dataFactory,
String s) |
public ManchesterOWLSyntaxEditorParser(OWLDataFactory dataFactory, String s)
dataFactory - dataFactorys - spublic ManchesterOWLSyntaxEditorParser(OWLOntologyLoaderConfiguration configuration, OWLDataFactory dataFactory, String s)
configuration - configurationdataFactory - dataFactorys - spublic void setOWLEntityChecker(OWLEntityChecker owlEntityChecker)
setOWLEntityChecker in interface ManchesterOWLSyntaxParserowlEntityChecker - owlEntityCheckerpublic void setOWLOntologyChecker(OWLOntologyChecker owlOntologyChecker)
setOWLOntologyChecker in interface ManchesterOWLSyntaxParserowlOntologyChecker - owlOntologyCheckerpublic OWLClassExpression parseClassExpression() throws ParserException
ManchesterOWLSyntaxParserparseClassExpression in interface ManchesterOWLSyntaxParserParserException - If a class expression could not be parsed.public OWLDataRange parseDataRange()
parseDataRange in interface ManchesterOWLSyntaxParser@Deprecated public OWLLiteral parseConstant()
parseConstant in interface ManchesterOWLSyntaxParserpublic OWLLiteral parseLiteral(OWLDatatype datatype)
parseLiteral in interface ManchesterOWLSyntaxParserdatatype - datatype to use, if one exists in the context. If null, the
datatype will be decided by the literal itself.public Set<OntologyAxiomPair> parseFrames() throws ParserException
ParserException - parsing errorpublic Set<OntologyAxiomPair> parseClassFrameEOF() throws ParserException
parseClassFrameEOF in interface ManchesterOWLSyntaxParserParserException - parsing errorpublic void setDefaultOntology(OWLOntology defaultOntology)
defaultOntology - defaultOntologypublic List<OntologyAxiomPair> parseRuleFrame()
parseRuleFrame in interface ManchesterOWLSyntaxParserpublic IRI parseVariable() throws ParserException
parseVariable in interface ManchesterOWLSyntaxParserParserException - if a parser exception is raisedpublic Set<OWLClassExpression> parseClassExpressionList(boolean ignored)
parseClassExpressionList in interface ManchesterOWLSyntaxParserignored - this parameter is ignoredpublic Set<OWLClassExpression> parseClassExpressionList()
parseClassExpressionList in interface ManchesterOWLSyntaxParserpublic Set<OWLPropertyExpression<?,?>> parsePropertyList()
parsePropertyList in interface ManchesterOWLSyntaxParserpublic Set<OWLObjectPropertyExpression> parseObjectPropertyList() throws ParserException
parseObjectPropertyList in interface ManchesterOWLSyntaxParserParserException - if a parser exception is raisedpublic List<OWLObjectPropertyExpression> parseObjectPropertyChain()
parseObjectPropertyChain in interface ManchesterOWLSyntaxParserpublic ManchesterOWLSyntaxOntologyFormat parseOntology(OWLOntology ont) throws ParserException, UnloadableImportException
parseOntology in interface ManchesterOWLSyntaxParseront - ontParserException - parsing errorUnloadableImportException - import errorpublic OWLClassAxiom parseClassAxiom() throws ParserException
parseClassAxiom in interface ManchesterOWLSyntaxParserParserException - if a parser exception is raisedpublic OWLAxiom parseAxiom() throws ParserException
ManchesterOWLSyntaxParserparseAxiom in interface ManchesterOWLSyntaxParserParserException - parsing errorCopyright © 2017 The University of Manchester. All Rights Reserved.