owlcs / owlapi

OWL API main repository
813 stars 314 forks source link

Extending OWLOntologyLoaderListener #1119

Open mrnolte opened 6 months ago

mrnolte commented 6 months ago

As far as I can tell, the OWLOntologyManager only notifies about the loading of an ontology with limited information. The following would be very nice additions:

  1. Add a way to listen to the removal of an ontology from an OWLOntologyManager
  2. Extend LoadingStartedEvent and LoadingFinishedEvent to include not only if they were loaded via imports but by which ontology they were imported
  3. Extend the events to include information about the manager that fired the event