public SWRLRule createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxParser parser = new ManchesterOWLSyntaxParserImpl(OWLOntologyLoaderConfiguration::new, mngr.getOWLDataFactory()); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); parser.setStringToParse(text); try { return (SWRLRule) parser.parseRuleFrame().iterator().next().getAxiom(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public SWRLRule createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), ManchesterOWLSyntaxEditorParser.RULE + " " + text) { public IRI parseVariable() throws ParserException { consumeToken("?"); return IRI.create("urn:swrl#" + consumeToken()); } }; parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return (SWRLRule) parser.parseRuleFrame().iterator().next().getAxiom(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public SWRLRule createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxParser parser = new ManchesterOWLSyntaxParserImpl(OWLOntologyLoaderConfiguration::new, mngr.getOWLDataFactory()); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); parser.setStringToParse(text); try { return (SWRLRule) parser.parseRuleFrame().iterator().next().getAxiom(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public SWRLRule createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), ManchesterOWLSyntaxEditorParser.RULE + " " + text) { public IRI parseVariable() throws ParserException { consumeToken("?"); return IRI.create("urn:swrl#" + consumeToken()); } }; parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return (SWRLRule) parser.parseRuleFrame().iterator().next().getAxiom(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLClassExpression createObject(String text) throws OWLExpressionParserException { if(text.isEmpty()) { return null; } ManchesterOWLSyntaxParser parser = new ManchesterOWLSyntaxParserImpl(OWLOntologyLoaderConfiguration::new, mngr.getOWLDataFactory()); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassExpression(text); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLClassExpression createObject(String text) throws OWLExpressionParserException { if(text.isEmpty()) { return null; } ManchesterOWLSyntaxParser parser = new ManchesterOWLSyntaxParserImpl(OWLOntologyLoaderConfiguration::new, mngr.getOWLDataFactory()); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassExpression(text); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLDataRange createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxParser parser = OWLManager.createManchesterParser(); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); parser.setStringToParse(text); try { return parser.parseDataRange(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLDataRange createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseDataRange(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public List<OWLObjectPropertyExpression> createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseObjectPropertyChain(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLDataRange createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxParser parser = OWLManager.createManchesterParser(); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); parser.setStringToParse(text); try { return parser.parseDataRange(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLClassExpression createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassExpression(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public Set<OWLObjectPropertyExpression> createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseObjectPropertyList(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLDataRange createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseDataRange(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public Set<OWLClassExpression> createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassExpressionList(true); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public Set<OWLObjectPropertyExpression> createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseObjectPropertyList(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public Set<OWLClassExpression> createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassExpressionList(true); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public List<OWLObjectPropertyExpression> createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseObjectPropertyChain(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLClassAxiom createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassAxiom(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLClassAxiom createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassAxiom(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }
public OWLClassExpression createObject(String text) throws OWLExpressionParserException { ManchesterOWLSyntaxEditorParser parser = new ManchesterOWLSyntaxEditorParser(mngr.getOWLDataFactory(), text); parser.setOWLEntityChecker(new ProtegeOWLEntityChecker(mngr.getOWLEntityFinder())); try { return parser.parseClassExpression(); } catch (ParserException e) { throw ParserUtil.convertException(e); } } }