@Override public SWRLClassAtom buildObject() { return df.getSWRLClassAtom(getPredicate(), getArgument()); }
@Override public Object read(OWLInputStream in) throws IOException { OWLClassExpression predicate = (OWLClassExpression) in.read(); SWRLIArgument argument = (SWRLIArgument) in.read(); return in.getOWLDataFactory().getSWRLClassAtom(predicate, argument); }
public void endElement() throws OWLParserException, UnloadableImportException { setAtom(getOWLDataFactory().getSWRLClassAtom(ce, arg)); getParentHandler().handleChild(this); } }
@Override public SWRLClassAtom visit(SWRLClassAtom node) { return df.getSWRLClassAtom(get(node.getPredicate()), get(node.getArgument())); }
@Override public SWRLClassAtom visit(SWRLClassAtom node) { return df.getSWRLClassAtom(get(node.getPredicate()), get(node.getArgument())); }
@Override public void endElement() throws OWLParserException, UnloadableImportException { setAtom(getOWLDataFactory().getSWRLClassAtom(ce, arg)); getParentHandler().handleChild(this); } }
final public SWRLClassAtom ClassAtom() throws ParseException {OWLClassExpression ce; SWRLIArgument arg0; jj_consume_token(CLASSATOM); jj_consume_token(OPENPAR); ce = ClassExpression(); arg0 = IArg(); jj_consume_token(CLOSEPAR); return df.getSWRLClassAtom(ce, arg0); }
final public SWRLClassAtom ClassAtom() throws ParseException { OWLClassExpression ce; SWRLIArgument arg0; jj_consume_token(CLASSATOM); jj_consume_token(OPENPAR); ce = ClassExpression(); arg0 = IArg(); jj_consume_token(CLOSEPAR); return dataFactory.getSWRLClassAtom(ce, arg0); }
@Override public Object visit(SWRLClassAtom node) { return visit(node, () -> df.getSWRLClassAtom(t(node.getPredicate()), t(node.getArgument()))); }
final public SWRLClassAtom ClassAtom() throws ParseException {OWLClassExpression ce; SWRLIArgument arg0; jj_consume_token(CLASSATOM); jj_consume_token(OPENPAR); ce = ClassExpression(); arg0 = IArg(); jj_consume_token(CLOSEPAR); return df.getSWRLClassAtom(ce, arg0); }
@Override public Object visit(SWRLClassAtom node) { return visit(node, () -> df.getSWRLClassAtom(t(node.getPredicate()), t(node.getArgument()))); }
final public SWRLClassAtom ClassAtom() throws ParseException {OWLClassExpression ce; SWRLIArgument arg0; jj_consume_token(CLASSATOM); jj_consume_token(OPENPAR); ce = ClassExpression(); arg0 = IArg(); jj_consume_token(CLOSEPAR); return df.getSWRLClassAtom(ce, arg0); }
private SWRLAtom parseClassAtom() { OWLClassExpression predicate = parseUnion(); consumeToken(OPEN.keyword()); SWRLIArgument obj = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLClassAtom(predicate, obj); }
protected SWRLAtom classAtom(IRI firstObject) { // C(?x) or C(ind) IRI classIRI = consumer.getResourceObject(firstObject, CLASS_PREDICATE.getIRI(), true); if (classIRI == null) { throw new OWLRuntimeException( "Don't know how to translate SWRL Atom: class IRI is null " + firstObject); } OWLClassExpression desc = accessor.translateClassExpression(classIRI); SWRLIArgument iObject = translateSWRLAtomIObject(firstObject, ARGUMENT_1.getIRI()); return dataFactory.getSWRLClassAtom(desc, iObject); }
protected SWRLAtom classAtom(IRI firstObject) { // C(?x) or C(ind) IRI classIRI = consumer.getResourceObject(firstObject, CLASS_PREDICATE.getIRI(), true); if (classIRI == null) { throw new OWLRuntimeException( "Don't know how to translate SWRL Atom: class IRI is null " + firstObject); } OWLClassExpression desc = accessor.translateClassExpression(classIRI); SWRLIArgument iObject = translateSWRLAtomIObject(firstObject, ARGUMENT_1.getIRI()); return dataFactory.getSWRLClassAtom(desc, iObject); }
private SWRLAtom parseClassAtom() { OWLClassExpression predicate = parseUnion(); consumeToken(OPEN.keyword()); SWRLIArgument obj = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLClassAtom(predicate, obj); }
private SWRLAtom parseClassAtom() { OWLClassExpression predicate = parseUnion(); consumeToken(OPEN.keyword()); SWRLIArgument obj = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLClassAtom(predicate, obj); }
protected SWRLAtom classAtom(IRI firstObject) { // C(?x) or C(ind) IRI classIRI = consumer.getResourceObject(firstObject, CLASS_PREDICATE.getIRI(), true); if (classIRI == null) { throw new OWLRuntimeException( "Don't know how to translate SWRL Atom: class IRI is null " + firstObject); } OWLClassExpression desc = accessor.translateClassExpression(classIRI); SWRLIArgument iObject = translateSWRLAtomIObject(firstObject, ARGUMENT_1.getIRI()); return dataFactory.getSWRLClassAtom(desc, iObject); }
private SWRLAtom parseClassAtom() { OWLClassExpression predicate = parseUnion(); consumeToken(OPEN.keyword()); SWRLIArgument obj = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLClassAtom(predicate, obj); }
public SWRLAtom parseClassAtom() throws ParserException { String predicate = consumeToken(); if (!isClassName(predicate)) { throw createException(true, false, false, false); } consumeToken("("); SWRLIArgument obj = parseIObject(); consumeToken(")"); return dataFactory.getSWRLClassAtom(getOWLClass(predicate), obj); }