org.obolibrary.obo2owl
Interface OboInOwlCardinalityTools.AnnotationCardinalityReporter

Enclosing class:
OboInOwlCardinalityTools

public static interface OboInOwlCardinalityTools.AnnotationCardinalityReporter

Functor for reporting conflicts for an annotation property and its cardinality constraint.


Method Summary
 void reportConflict(org.semanticweb.owlapi.model.OWLAnnotationProperty property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> ontologyAnnotations)
          Report a conflict for a given annotation property and ontology annotations.
 void reportConflict(org.semanticweb.owlapi.model.OWLEntity entity, org.semanticweb.owlapi.model.OWLAnnotationProperty property, Collection<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> axioms)
          Report a conflict for a given annotation property and axioms.
 

Method Detail

reportConflict

void reportConflict(org.semanticweb.owlapi.model.OWLEntity entity,
                    org.semanticweb.owlapi.model.OWLAnnotationProperty property,
                    Collection<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> axioms)
Report a conflict for a given annotation property and axioms.

Parameters:
entity -
property -
axioms -

reportConflict

void reportConflict(org.semanticweb.owlapi.model.OWLAnnotationProperty property,
                    Collection<org.semanticweb.owlapi.model.OWLAnnotation> ontologyAnnotations)
Report a conflict for a given annotation property and ontology annotations.

Parameters:
property -
ontologyAnnotations -


Copyright © 2010-2013. All Rights Reserved.