@Override public void visit(SWRLSameIndividualAtom at) { if (m_isPositive) m_normalizedHeadAtoms.add(m_factory.getSWRLSameIndividualAtom(getVariableFor(at.getFirstArgument()),getVariableFor(at.getSecondArgument()))); else throw new IllegalStateException("Internal error: this SWRLSameIndividualAtom should have been processed earlier."); } @Override
@Override public void visit(SWRLSameIndividualAtom node) { obj = df .getSWRLSameIndividualAtom(dup(node.getFirstArgument()), dup(node.getSecondArgument())); }
@Override public SWRLSameIndividualAtom buildObject() { return df.getSWRLSameIndividualAtom(verifyNotNull(getArg0()), verifyNotNull(getArg1())); } }
@Override public SWRLSameIndividualAtom buildObject() { return df.getSWRLSameIndividualAtom(verifyNotNull(getArg0()), verifyNotNull(getArg1())); } }
protected SWRLAtom sameAsAtom(IRI firstObject) { SWRLIArgument arg1 = translateSWRLAtomIObject(firstObject, ARGUMENT_1.getIRI()); SWRLIArgument arg2 = translateSWRLAtomIObject(firstObject, ARGUMENT_2.getIRI()); return dataFactory.getSWRLSameIndividualAtom(arg1, arg2); }
@Override public void visit(SWRLSameIndividualAtom node) { obj = df .getSWRLSameIndividualAtom(dup(node.getFirstArgument()), dup(node.getSecondArgument())); }
public void visit(SWRLSameIndividualAtom node) { node.getFirstArgument().accept(this); SWRLIArgument arg0 = (SWRLIArgument) obj; node.getSecondArgument().accept(this); SWRLIArgument arg1 = (SWRLIArgument) obj; obj = dataFactory.getSWRLSameIndividualAtom(arg0, arg1); }
@Override public void visit(SWRLSameIndividualAtom node) { obj = df .getSWRLSameIndividualAtom(dup(node.getFirstArgument()), dup(node.getSecondArgument())); }
@Override public SWRLSameIndividualAtom visit(SWRLSameIndividualAtom node) { return df.getSWRLSameIndividualAtom(t(node.getFirstArgument()), t(node.getSecondArgument())); }
protected SWRLAtom sameAsAtom(IRI firstObject) { SWRLIArgument arg1 = translateSWRLAtomIObject(firstObject, ARGUMENT_1.getIRI()); SWRLIArgument arg2 = translateSWRLAtomIObject(firstObject, ARGUMENT_2.getIRI()); return dataFactory.getSWRLSameIndividualAtom(arg1, arg2); }
public void endElement() throws OWLParserException, UnloadableImportException { setAtom(getOWLDataFactory().getSWRLSameIndividualAtom(arg0, arg1)); getParentHandler().handleChild(this); } }
@Override public Object visit(SWRLSameIndividualAtom node) { return visit(node, () -> df.getSWRLSameIndividualAtom(t(node.getFirstArgument()), t(node .getSecondArgument()))); }
final public SWRLSameIndividualAtom SameIndividualAtom() throws ParseException {SWRLIArgument arg0; SWRLIArgument arg1; jj_consume_token(SAMEINDIVIDUALATOM); jj_consume_token(OPENPAR); arg0 = IArg(); arg1 = IArg(); jj_consume_token(CLOSEPAR); return df.getSWRLSameIndividualAtom(arg0, arg1); }
@Override public void visit(SWRLDifferentIndividualsAtom at) { if (m_isPositive) m_normalizedHeadAtoms.add(m_factory.getSWRLDifferentIndividualsAtom(getVariableFor(at.getFirstArgument()),getVariableFor(at.getSecondArgument()))); else m_normalizedHeadAtoms.add(m_factory.getSWRLSameIndividualAtom(getVariableFor(at.getFirstArgument()),getVariableFor(at.getSecondArgument()))); } @Override
final public SWRLSameIndividualAtom SameIndividualAtom() throws ParseException {SWRLIArgument arg0; SWRLIArgument arg1; jj_consume_token(SAMEINDIVIDUALATOM); jj_consume_token(OPENPAR); arg0 = IArg(); arg1 = IArg(); jj_consume_token(CLOSEPAR); return df.getSWRLSameIndividualAtom(arg0, arg1); }
final public SWRLSameIndividualAtom SameIndividualAtom() throws ParseException { SWRLIArgument arg0; SWRLIArgument arg1; jj_consume_token(SAMEINDIVIDUALATOM); jj_consume_token(OPENPAR); arg0 = IArg(); arg1 = IArg(); jj_consume_token(CLOSEPAR); return dataFactory.getSWRLSameIndividualAtom(arg0, arg1); }
public SWRLSameIndividualAtom parseSameAsAtom() throws ParserException { consumeToken(ManchesterOWLSyntax.SAME_AS.toString()); consumeToken("("); SWRLIArgument obj1 = parseIObject(); consumeToken(","); SWRLIArgument obj2 = parseIObject(); consumeToken(")"); return dataFactory.getSWRLSameIndividualAtom(obj1, obj2); }
private SWRLSameIndividualAtom parseSameAsAtom() { consumeToken(ManchesterOWLSyntax.SAME_AS.toString()); consumeToken(OPEN.keyword()); SWRLIArgument obj1 = parseIObject(); consumeToken(COMMA.keyword()); SWRLIArgument obj2 = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLSameIndividualAtom(obj1, obj2); }
private SWRLSameIndividualAtom parseSameAsAtom() { consumeToken(ManchesterOWLSyntax.SAME_AS.toString()); consumeToken(OPEN.keyword()); SWRLIArgument obj1 = parseIObject(); consumeToken(COMMA.keyword()); SWRLIArgument obj2 = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLSameIndividualAtom(obj1, obj2); }
private SWRLSameIndividualAtom parseSameAsAtom() { consumeToken(ManchesterOWLSyntax.SAME_AS.toString()); consumeToken(OPEN.keyword()); SWRLIArgument obj1 = parseIObject(); consumeToken(COMMA.keyword()); SWRLIArgument obj2 = parseIObject(); consumeToken(CLOSE.keyword()); return df.getSWRLSameIndividualAtom(obj1, obj2); }