private void defineBuiltinProperties() { defineAnnotationProperty(node2term(RDFS.label.asNode())); defineAnnotationProperty(node2term(RDFS.comment.asNode())); defineAnnotationProperty(node2term(RDFS.seeAlso.asNode())); defineAnnotationProperty(node2term(RDFS.isDefinedBy.asNode())); defineAnnotationProperty(node2term(OWL.versionInfo.asNode())); defineAnnotationProperty(node2term(OWL.backwardCompatibleWith.asNode())); defineAnnotationProperty(node2term(OWL.priorVersion.asNode())); defineAnnotationProperty(node2term(OWL.incompatibleWith.asNode())); }
private void defineBuiltinProperties() { defineAnnotationProperty(node2term(RDFS.label.asNode())); defineAnnotationProperty(node2term(RDFS.comment.asNode())); defineAnnotationProperty(node2term(RDFS.seeAlso.asNode())); defineAnnotationProperty(node2term(RDFS.isDefinedBy.asNode())); defineAnnotationProperty(node2term(OWL.versionInfo.asNode())); defineAnnotationProperty(node2term(OWL.backwardCompatibleWith.asNode())); defineAnnotationProperty(node2term(OWL.priorVersion.asNode())); defineAnnotationProperty(node2term(OWL.incompatibleWith.asNode())); }
private void defineBuiltinProperties() { defineAnnotationProperty(node2term(RDFS.label.asNode())); defineAnnotationProperty(node2term(RDFS.comment.asNode())); defineAnnotationProperty(node2term(RDFS.seeAlso.asNode())); defineAnnotationProperty(node2term(RDFS.isDefinedBy.asNode())); defineAnnotationProperty(node2term(OWL.versionInfo.asNode())); defineAnnotationProperty(node2term(OWL.backwardCompatibleWith.asNode())); defineAnnotationProperty(node2term(OWL.priorVersion.asNode())); defineAnnotationProperty(node2term(OWL.incompatibleWith.asNode())); }
private AtomDObject createRuleDObject(final Node node) { if (!node.isLiteral()) { final ATermAppl name = node2term(node); if (!ATermUtils.isPrimitive(name)) { addUnsupportedFeature("Cannot create rule _data variable out of " + node); return null; } return new AtomDVariable(name.toString()); } else return new AtomDConstant(node2term(node)); }
private AtomDObject createRuleDObject(final Node node) { if (!node.isLiteral()) { final ATermAppl name = node2term(node); if (!ATermUtils.isPrimitive(name)) { addUnsupportedFeature("Cannot create rule _data variable out of " + node); return null; } return new AtomDVariable(name.toString()); } else return new AtomDConstant(node2term(node)); }
private AtomDObject createRuleDObject(final Node node) { if (!node.isLiteral()) { final ATermAppl name = node2term(node); if (!ATermUtils.isPrimitive(name)) { addUnsupportedFeature("Cannot create rule _data variable out of " + node); return null; } return new AtomDVariable(name.toString()); } else return new AtomDConstant(node2term(node)); }
protected ATermList createList(final RDFListIterator i) { if (!i.hasNext()) return ATermUtils.EMPTY_LIST; final Node node = i.next(); if (node == null) return ATermUtils.EMPTY_LIST; final ATermAppl first = node2term(node); final ATermList rest = createList(i); final ATermList list = ATermUtils.makeList(first, rest); return list; }
protected ATermList createList(final RDFListIterator i) { if (!i.hasNext()) return ATermUtils.EMPTY_LIST; final Node node = i.next(); if (node == null) return ATermUtils.EMPTY_LIST; final ATermAppl first = node2term(node); final ATermList rest = createList(i); final ATermList list = ATermUtils.makeList(first, rest); return list; }
protected ATermList createList(final RDFListIterator i) { if (!i.hasNext()) return ATermUtils.EMPTY_LIST; final Node node = i.next(); if (node == null) return ATermUtils.EMPTY_LIST; final ATermAppl first = node2term(node); final ATermList rest = createList(i); final ATermList list = ATermUtils.makeList(first, rest); return list; }
private AtomIObject createRuleIObject(final Node node) { if (hasObject(node, RDF.type.asNode(), SWRL.Variable.asNode())) return new AtomIVariable(node.getURI()); else { final ATermAppl term = node2term(node); if (defineIndividual(term)) return new AtomIConstant(node2term(node)); else { addUnsupportedFeature("Cannot create rule _individual object for _node " + node); return null; } } }
private AtomIObject createRuleIObject(final Node node) { if (hasObject(node, RDF.type.asNode(), SWRL.Variable.asNode())) return new AtomIVariable(node.getURI()); else { final ATermAppl term = node2term(node); if (defineIndividual(term)) return new AtomIConstant(node2term(node)); else { addUnsupportedFeature("Cannot create rule _individual object for _node " + node); return null; } } }
private AtomIObject createRuleIObject(final Node node) { if (hasObject(node, RDF.type.asNode(), SWRL.Variable.asNode())) return new AtomIVariable(node.getURI()); else { final ATermAppl term = node2term(node); if (defineIndividual(term)) return new AtomIConstant(node2term(node)); else { addUnsupportedFeature("Cannot create rule _individual object for _node " + node); return null; } } }
final ATermAppl pt = node2term(p); try value = _kb.getDatatypeReasoner().getValue(node2term(filler)); if (restrictionType.equals(OWL.hasValue.asNode())) final ATermAppl ot = node2term(filler); if (restrictionType.equals(OWL.allValuesFrom.asNode())) final ATermAppl ot = node2term(filler); if (restrictionType.equals(OWL.someValuesFrom.asNode())) final ATermAppl ot = node2term(filler); if (isObjectRestriction.isTrue()) c = node2term(qualification); defineObjectProperty(pt); if (isObjectRestriction.isFalse()) c = node2term(qualification); defineDatatypeProperty(pt);
final ATermAppl pt = node2term(p); try value = _kb.getDatatypeReasoner().getValue(node2term(filler)); if (restrictionType.equals(OWL.hasValue.asNode())) final ATermAppl ot = node2term(filler); if (restrictionType.equals(OWL.allValuesFrom.asNode())) final ATermAppl ot = node2term(filler); if (restrictionType.equals(OWL.someValuesFrom.asNode())) final ATermAppl ot = node2term(filler); if (isObjectRestriction.isTrue()) c = node2term(qualification); defineObjectProperty(pt); if (isObjectRestriction.isFalse()) c = node2term(qualification); defineDatatypeProperty(pt);
if (exprType.equals(OWL.complementOf.asNode()) || exprType.equals(OWL2.datatypeComplementOf.asNode())) final ATermAppl complement = node2term(exprValue); aTerm = ATermUtils.makeNot(complement); if (exprType.equals(OWL.inverseOf.asNode())) final ATermAppl inverse = node2term(exprValue); aTerm = ATermUtils.makeInv(inverse);
if (exprType.equals(OWL.complementOf.asNode()) || exprType.equals(OWL2.datatypeComplementOf.asNode())) final ATermAppl complement = node2term(exprValue); aTerm = ATermUtils.makeNot(complement); if (exprType.equals(OWL.inverseOf.asNode())) final ATermAppl inverse = node2term(exprValue); aTerm = ATermUtils.makeInv(inverse);
if (exprType.equals(OWL.complementOf.asNode()) || exprType.equals(OWL2.datatypeComplementOf.asNode())) final ATermAppl complement = node2term(exprValue); aTerm = ATermUtils.makeNot(complement); if (exprType.equals(OWL.inverseOf.asNode())) final ATermAppl inverse = node2term(exprValue); aTerm = ATermUtils.makeInv(inverse);