Interface IFixableError

All Known Implementing Classes:
LiteralAnnotationError, LowercaseDefinitionError, MissingObsoleteLabelError

public interface IFixableError
Represents an error (as reported by ROBOT’s report command) that can be automatically fixed.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    fixError(org.semanticweb.owlapi.model.OWLOntology ontology, boolean dubious)
    Fixes the reported error.
  • Method Details

    • fixError

      boolean fixError(org.semanticweb.owlapi.model.OWLOntology ontology, boolean dubious)
      Fixes the reported error.
      Parameters:
      ontology - The ontology containing the error to fix.
      dubious - If true, fix the error even if we are not certain it is actually an error.
      Returns:
      true if the error has indeed been fixed.