Examples of broadcastChanges()


Examples of org.semanticweb.owlapi.model.ImpendingOWLOntologyChangeBroadcastStrategy.broadcastChanges()

                impendingChangeListenerMap.keySet())) {
            assert listener != null;
            ImpendingOWLOntologyChangeBroadcastStrategy strategy = impendingChangeListenerMap
                    .get(listener);
            if (strategy != null) {
                strategy.broadcastChanges(listener, changes);
            }
        }
    }

    @Override
View Full Code Here

Examples of org.semanticweb.owlapi.model.ImpendingOWLOntologyChangeBroadcastStrategy.broadcastChanges()

            return;
        }
        for (ImpendingOWLOntologyChangeListener listener : new ArrayList<ImpendingOWLOntologyChangeListener>(impendingChangeListenerMap.keySet())) {
            ImpendingOWLOntologyChangeBroadcastStrategy strategy = impendingChangeListenerMap.get(listener);
            if (strategy != null) {
                strategy.broadcastChanges(listener, changes);
            }
        }
    }

    public void setDefaultChangeBroadcastStrategy(OWLOntologyChangeBroadcastStrategy strategy) {
View Full Code Here

Examples of org.semanticweb.owlapi.model.OWLOntologyChangeBroadcastStrategy.broadcastChanges()

            }
            try {
                // Handle exceptions on a per listener basis. If we have
                // badly behaving listeners, we don't want one listener
                // to prevent the other listeners from receiving events.
                strategy.broadcastChanges(listener, changes);
            } catch (Exception e) {
                LOGGER.warn("BADLY BEHAVING LISTENER: {} has been removed",
                        e.getMessage(), e);
                listenerMap.remove(listener);
            }
View Full Code Here

Examples of org.semanticweb.owlapi.model.OWLOntologyChangeBroadcastStrategy.broadcastChanges()

            }
            try {
                // Handle exceptions on a per listener basis.  If we have
                // badly behaving listeners, we don't want one listener
                // to prevent the other listeners from receiving events.
                strategy.broadcastChanges(listener, changes);
            }
            catch (Throwable e) {
                logger.warning("BADLY BEHAVING LISTENER: " + e);
                e.printStackTrace();
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.