@Override public String prettyPrint() { return toUnquotedString(); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption { org.apache.stanbol.rules.manager.atoms.ResourceAtom tmp = (org.apache.stanbol.rules.manager.atoms.ResourceAtom) ruleAtom; String quotedURI = tmp.toString(); return (T) new SPARQLFunction(quotedURI); }
final public IObjectAtom reference() throws ParseException { String uri1; Token colon; String uri3; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case URI: uri1 = getURI(); uri1 = uri1.substring(1, uri1.length()-1); try { {if (true) return new ResourceAtom(new URI(uri1));} } catch (URISyntaxException e) { e.printStackTrace(); } break; case VAR: uri1 = getVariable(); colon = jj_consume_token(COLON); uri3 = getVariable(); {if (true) return new ResourceAtom(getSWRLArgument(uri1+colon.image+uri3));} break; default: jj_la1[8] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption, UnavailableRuleObjectException, UnsupportedTypeForExportException { org.apache.stanbol.rules.manager.atoms.ResourceAtom tmp = (org.apache.stanbol.rules.manager.atoms.ResourceAtom) ruleAtom; URI uri = tmp.getURI(); OWLDataFactory factory = OWLManager.getOWLDataFactory(); OWLIndividual owlIndividual = factory.getOWLNamedIndividual(IRI.create(uri.toString())); SWRLIArgument swrliArgument = factory.getSWRLIndividualArgument(owlIndividual); return (T) new ArgumentSWRLAtom(swrliArgument, uri.toString()); }
final public IObjectAtom reference() throws ParseException { String uri1; Token colon; String uri3; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case URI: uri1 = getURI(); uri1 = uri1.substring(1, uri1.length()-1); try { {if (true) return new ResourceAtom(new URI(uri1));} } catch (URISyntaxException e) { e.printStackTrace(); } break; case VAR: uri1 = getVariable(); colon = jj_consume_token(COLON); uri3 = getVariable(); {if (true) return new ResourceAtom(getSWRLArgument(uri1+colon.image+uri3));} break; default: jj_la1[8] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
@Override public String prettyPrint() { return toUnquotedString(); }
final public IObjectAtom varReference() throws ParseException { String uri1; Token colon; String uri3; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case URI: uri1 = getURI(); try { {if (true) return new ResourceAtom(new URI(uri1));} } catch (URISyntaxException e) { e.printStackTrace(); } break; case VAR: uri1 = getVariable(); colon = jj_consume_token(COLON); uri3 = getVariable(); {if (true) return new ResourceAtom(getSWRLArgument(uri1+colon.image+uri3));} break; default: jj_la1[9] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption { org.apache.stanbol.rules.manager.atoms.ResourceAtom tmp = (org.apache.stanbol.rules.manager.atoms.ResourceAtom) ruleAtom; String unquotedURI = tmp.toUnquotedString(); Node node = Node_RuleVariable.createURI(unquotedURI); return (T) new NodeClauseEntry(node); }
final public IObjectAtom varReference() throws ParseException { String uri1; Token colon; String uri3; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case URI: uri1 = getURI(); try { {if (true) return new ResourceAtom(new URI(uri1));} } catch (URISyntaxException e) { e.printStackTrace(); } break; case VAR: uri1 = getVariable(); colon = jj_consume_token(COLON); uri3 = getVariable(); {if (true) return new ResourceAtom(getSWRLArgument(uri1+colon.image+uri3));} break; default: jj_la1[9] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption { org.apache.stanbol.rules.manager.atoms.ResourceAtom tmp = (org.apache.stanbol.rules.manager.atoms.ResourceAtom) ruleAtom; String unquotedURI = tmp.toUnquotedString(); IRI uriRef = new IRI(unquotedURI); return (T) new ClerezzaSparqlObject(uriRef); }