Tableau tableau=getTableau(additionalAxiomsArray);
try {
final int numberOfRoles=relevantObjectRoles.size();
if (m_configuration.reasonerProgressMonitor!=null)
m_configuration.reasonerProgressMonitor.reasonerTaskStarted("Classifying object properties...");
ClassificationProgressMonitor progressMonitor=new ClassificationProgressMonitor() {
protected int m_processedRoles=0;
public void elementClassified(AtomicConcept element) {
m_processedRoles++;
if (m_configuration.reasonerProgressMonitor!=null)
m_configuration.reasonerProgressMonitor.reasonerTaskProgressChanged(m_processedRoles,numberOfRoles);