@Override public void addAnnotationAssertion(AnnotationProperty ap, ObjectConstant o, Constant c) { checkSignature(ap); AnnotationAssertion assertion = createAnnotationAssertion(ap, o, c); if (assertion != null) annotationAssertions.add(assertion); }
@Override public void addAnnotationAssertion(AnnotationProperty ap, ObjectConstant o, Constant c) { checkSignature(ap); AnnotationAssertion assertion = createAnnotationAssertion(ap, o, c); if (assertion != null) annotationAssertions.add(assertion); }
public AnnotationAssertion translate(OWLAnnotationAssertionAxiom ax, OntologyVocabularyCategory<AnnotationProperty> annotationProperties) throws TranslationException, InconsistentOntologyException { IRIConstant c1 = getIndividual(ax.getSubject()); Constant c2 = getValue(ax.getValue()); AnnotationProperty ap = getPropertyExpression(ax.getProperty(), annotationProperties); return OntologyBuilderImpl.createAnnotationAssertion(ap, c1, c2); }