org.semanticweb.owl.model
Class DefaultChangeBroadcastStrategy

java.lang.Object
  extended by org.semanticweb.owl.model.DefaultChangeBroadcastStrategy
All Implemented Interfaces:
OWLOntologyChangeBroadcastStrategy

public class DefaultChangeBroadcastStrategy
extends java.lang.Object
implements OWLOntologyChangeBroadcastStrategy

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 20-Nov-2006

A change broadcast strategy that simple broadcasts all changes made to all ontologies.


Constructor Summary
DefaultChangeBroadcastStrategy()
           
 
Method Summary
 void broadcastChanges(OWLOntologyChangeListener listener, java.util.List<? extends OWLOntologyChange> changes)
          Broadcasts the list of changes to the specified listeners.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultChangeBroadcastStrategy

public DefaultChangeBroadcastStrategy()
Method Detail

broadcastChanges

public void broadcastChanges(OWLOntologyChangeListener listener,
                             java.util.List<? extends OWLOntologyChange> changes)
                      throws java.lang.Exception
Description copied from interface: OWLOntologyChangeBroadcastStrategy
Broadcasts the list of changes to the specified listeners.

Specified by:
broadcastChanges in interface OWLOntologyChangeBroadcastStrategy
Parameters:
listener - The listeners that the changes should be broadcast to
changes - The changes to be broadcast.
Throws:
OWLException
java.lang.Exception