public void fireKnowledgeBaseUpdated(KnowledgeBase kbase) {
final Iterator<KnowledgeAgentEventListener> iter = getEventListenersIterator();
if (iter.hasNext()) {
do{
final KnowledgeBaseUpdatedEvent event = new KnowledgeBaseUpdatedEvent(kbase);
iter.next().knowledgeBaseUpdated(event);
} while (iter.hasNext());
}
}